随笔分类 -  Linux

上一页 1 2 3 4 5 6 ··· 13 下一页

Ubuntu20.04和22.04离线安装PostgreSQL14
摘要:今天安装 Postgresql14 遇到一个问题, 目标服务器只有内网, 内网提供标准的apt仓库, 但是因为不能连接外网, 所以没法添加第三方仓库, pg的官网只提供仓库和源码两种方式, 因此不能访问外网时, 貌似只有源码编译这条路. 因为源码编译费时费力并且安装阶段需要自行配置, 容易出错. 对于机器上只需要安装一个实例的场景, 能用仓库还是用仓库. 如果还有一台安装了同样发行版, 并且可以上网的机器, 可以通过这台机器将离线安装包下载下来, 再传到目标机器上安装. 下载离线安装包和中转机器是否已经安装此软件无关, 即使已经安装, 也可以下载 阅读全文

posted @ 2022-10-08 12:29 Milton 阅读(1966) 评论(0) 推荐(0) 编辑

Ubuntu22.04 安装配置VNC Server
摘要:如果转载, 请注明出处 https://www.cnblogs.com/milton/p/16730512.html Ubuntu22.04下VNC和远程桌面的区别 这里介绍的是Ubuntu22.04 Desktop版安装配置VNC, 如果是Ubuntu22.04 Server, 因为自身不带桌面环 阅读全文

posted @ 2022-09-26 13:06 Milton 阅读(31578) 评论(1) 推荐(1) 编辑

Ubuntu22.04 安装配置流水账
摘要:Ubuntu 22.04 安装配置过程记录, 以及问题解决 阅读全文

posted @ 2022-09-17 19:02 Milton 阅读(2585) 评论(0) 推荐(2) 编辑

Mac Mini 安装Ubuntu20.04 KVM
摘要:在一台 Mac Mini mid 2011上安装Ubuntu20.04并配置KVM环境, 过程也适用于其他版本的Mac主机. 硬件配置 I5 2415, 内存8G*2, 硬盘 SSD 500G + HDD 500G. 1Gbps网口. USB比较寒碜只有2.0, 不过只用于跑服务也不需要挂载移动硬盘 阅读全文

posted @ 2022-03-05 16:05 Milton 阅读(3801) 评论(0) 推荐(0) 编辑

KVM 虚机镜像操作, 扩容和压缩
摘要:# KVM镜像操作 qemu-img命令 ## 创建镜像 qemu-img create ```bash # 创建一个设备空间大小为10G的镜像 qemu-img create -f qcow2 centos7-guest.qcow2 10G # 基于backing_file创建大小为20G的镜像, 阅读全文

posted @ 2022-02-26 22:46 Milton 阅读(3817) 评论(0) 推荐(2) 编辑

LibOpenCM3(四) VSCode IDE 环境配置
摘要:如果用 PlatformIO 创建 libopencm3 项目可以做到零配置, 只是 libopencm3 的版本会旧一点. 这里说的是仅使用 VSCode 创建C/CPP项目时的配置. VSCode 有代码提示, 定位来源和各种快捷键, 更适合日常编码工作. 阅读全文

posted @ 2022-02-24 01:05 Milton 阅读(673) 评论(0) 推荐(0) 编辑

LibOpenCM3(二) 项目模板 Makefile分析
摘要:LibOpenCM3 项目模板 Makefile 分析, 如果仅仅用IDE开发, 并不需要了解 Makefile 结构. 对于需要实现自动化发布和测试的项目, Makefile 几乎是默认的选项, 了解 Makefile 工作机制对项目长期的开发和维护都是很有帮助的. libopencm3 的 Makefile 用于将 libopencm3 编译生成链接库, 用户项目的 Makefile 用于引用 libopencm3 以及包含公用代码生成最终的 elf 和 bin, 以及生成 ld 文件. 阅读全文

posted @ 2022-02-21 23:37 Milton 阅读(698) 评论(0) 推荐(0) 编辑

LibOpenCM3(一) Linux下命令行开发环境配置
摘要:LibOpenCM3 是GPL协议(LGPL3)的Cortex-M系列的固件库, 支持stm32、atmel、nxp系列单片机. 这个固件库对标的是 CMSIS, 但是比 CMSIS 提供更多的方法接口, 实现度介于 CMSIS 和 SPL 之间. 对于常见的 STM32F1 系列, 代码已经基本稳定. 本文使用 Linux 环境, 硬件为 STM32F103 系列开发板. 导出 libopencm3 可以单独编译, 但是配置为完整的项目还需要添加用户代码和Makefile, 因为 LibOpenCM3 已经提供了立即可用的项目模板, 可以直接用模板提供的环境进行开发 阅读全文

posted @ 2022-02-21 10:23 Milton 阅读(1685) 评论(0) 推荐(1) 编辑

EmuELEC 4.3 安装和乐视手柄 LeWGP-201 evremap问题解决
摘要:一年多前安装了EmuELEC3.9之后, 就一直没有再更新过, 平时玩玩小游戏也很正常. 昨天心血来潮想把吃灰的乐视手柄用起来, 结果发现3.9里面没有evremap 命令. 猜测可能是这个版本的问题, 正好也很久没更新了, 不如新装一个4.3试试, 于是下了4.3的img, 把之前更早版本EmuE 阅读全文

posted @ 2022-02-19 12:48 Milton 阅读(2791) 评论(2) 推荐(0) 编辑

PostgreSQL(01): Ubuntu20.04/22.04 PostgreSQL 安装配置记录
摘要:Ubuntu20.04 PostgreSQL安装记录, 主配置文件说明, 基于主机的认证配置, 客户端认证由配置文件控制, 通常为名为 pg_hba.conf 的文件, 存储在集群的数据目录(HBA 代表 host-based authentication 的缩写). 当数据目录初始化时, 会生成一个默认的 pg_hba.conf 文件. 可以通过修改主配置文件, 将文件放到其他路径. 阅读全文

posted @ 2022-02-15 21:01 Milton 阅读(2671) 评论(0) 推荐(0) 编辑

沁恒CH32F103C8T6(三): PlatformIO DAPLink和WCHLink下载配置
摘要:沁恒CH32F103C8T6(三): PlatformIO DAPLink和WCHLink下载配置DAP-Link 是ARM官方的一款开源的调试仿真器,也叫CMSIS-DAP, 几乎支持所有Cortex-M内核的MCU,不挑品牌厂家. 其功能等价于ST的ST-Link. 在 Linux 的 PlatformIO 中, 需要做一些配置才能对 CH32F103C8T6 进行烧录. WCH-Link是基于WCH549芯片的下载和调试模块, 支持3.3V/5V双电源输出, 支持USB转TTL串口, 用LED指示灯标识工作状态, CMSIS-DAP模式可以用于带有SWD接口的 ARM 内核MCU的调试和下载 阅读全文

posted @ 2022-01-27 00:44 Milton 阅读(5536) 评论(1) 推荐(2) 编辑

STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解)
摘要:STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解)FwLib_STC8 是一个针对STC8G, STC8H系列MCU的C语言封装库, 适用于基于这些MCU的快速原型验证. 基于FwLib_STC8的项目, 可以在Linux下使用SDCC编译, 也可以在Windows下使用Keil C51环境进行编译. FwLib_STC12封装库较多采样函数方式对寄存器进行封装, 而函数与函数间的层级调用都会增加栈开支, 这样一方面容易对8位MCU的内存造成占用, 另一方面增加了固件尺寸. 在FwLib_STC8封装库中, 尽可能使用宏的方式对寄存器操作进行封装, 控制方法间的层级调用深度, 相比较FwLib_STC12, 节省了固件体积和堆栈占用. 阅读全文

posted @ 2022-01-05 14:00 Milton 阅读(7996) 评论(0) 推荐(1) 编辑

Ubuntu下图形界面串口工具CuteCom的安装和升级
摘要:Ubuntu下图形界面串口工具CuteCom的安装和升级串口的图形界面化工具在Windows下很多, 但是在Linux下可选择的就很少, CuteCom 是相对比较好用的一款了. Ubuntu20.04默认安装的是0.30.3, 这是一个比较早的版本, 最新的版本是0.51.0, 如果需要自定义RTS电平高低, 例如连接W801这样RESET连接了RTS 阅读全文

posted @ 2021-12-01 22:45 Milton 阅读(2118) 评论(2) 推荐(0) 编辑

Ubuntu20.04 PyCharm不能输入中文的解决办法
摘要:在2020.3之后的PyCharm, 无法输入中文, 我使用的是ibus, 据网上搜索结果看, fctix也一样有问题. 在网上查到的, 修改环境变量的方式无效. 实际的原因在于JetBrain使用的是自己定制的JVM, 和中文输入法有冲突. 官方给的临时解决方案是将Java运行时换成他们提供的替代 阅读全文

posted @ 2021-11-04 13:23 Milton 阅读(1062) 评论(0) 推荐(0) 编辑

Centos8 单机配置 Zookeeper3.6.3 集群
摘要:安装 Zookeeper 3.6.3 前提 已经安装好 JDK8+. 如果使用JDK8, 版本需要在211以上. 下载, 解压 使用root用户 wget https://downloads.apache.org/zookeeper/stable/apache-zookeeper-3.6.3-bin 阅读全文

posted @ 2021-10-18 16:58 Milton 阅读(190) 评论(0) 推荐(0) 编辑

Centos8 安装 Redis6.0.16
摘要:下载,解压,编译,安装 安装至 /opt/redis/redis-6.0.16 目录 tar xvf redis-6.0.16.tar.gz gcc --version cd redis-6.0.16/ yum install tcl make make test make PREFIX=/opt/ 阅读全文

posted @ 2021-10-17 22:48 Milton 阅读(250) 评论(0) 推荐(0) 编辑

Centos8 安装 MySQL8.0.26
摘要:下载 访问 https://dev.mysql.com/downloads/mysql/ 选择 Red Hat Enterprise Linux / Oracle Linux 选择 Red Hat Enterprise Linux 8 / Oracle Linux (x86, 64-bit) 下载 阅读全文

posted @ 2021-10-17 22:37 Milton 阅读(1768) 评论(0) 推荐(0) 编辑

MySQL8.0使用mysqlsh配置主从复制 InnoDB ReplicaSet
摘要:InnoDB ReplicaSet InnoDB ReplicaSet 由一个主节点和多个从节点构成. 可以使用ReplicaSet对象和AdminAPI操作管理复制集, 例如检查InnoDB复制集的状态, 并在发生故障时手动故障转移到新的主服务器. 与InnoDB cluster类似, MySQL 阅读全文

posted @ 2021-10-17 18:06 Milton 阅读(654) 评论(0) 推荐(0) 编辑

Ubuntu20.04 Focal Cloud Image扩容以及KVM安装的问题记录
摘要:这篇内容可能有些不符合正常用法, 正常的Cloud Image用法参考 [https://www.cnblogs.com/milton/p/16789185.html](https://www.cnblogs.com/milton/p/16789185.html) 运行Ubuntu20.04的KVM 阅读全文

posted @ 2021-10-08 20:13 Milton 阅读(817) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 13 下一页

导航