适合安卓的 sing-box 客户端配置 2024-09-18 本配置适合安卓客户端,版本需要 1.10.0-beta 以上版本。 安卓版本使用 tun 来实现代理,与 Linux 桌面版本略有不同。 配置策略 本配置主要策略: DNS 提供国内和国外分流,且避 Read more...
适合 Linux 桌面的 sing-box 客户端配置 2024-09-12 sing-box 作为代理工具的集大成者,支持多协议多功能,且覆盖多平台,但是配置起来比较复杂,这里给出一个适合 Linux 桌面使用的配置样本,供参考。 本配置适合 Linux 桌 Read more...
关闭 popen 打开的子进程 2024-08-07 常见功能开发中,需要获取其他命令的输出数据时,通常可以采用 popen 打开子进程进行读操作,但是 popen 并没有提供终止子进程的接口,pclose 会阻塞等待子 Read more...
解决 LXC 客户机中登陆缓慢的问题 2024-03-19 如果在 LXC 容器中运行 Ubuntu/Debian,有时候会碰到登陆缓慢卡住的情况,尤其是跨架构的容器,需要很久才登陆成功: 使用 lxc-attach xxxx 后,使用 su user 切 Read more...
给开发板适配 Alpine Linux 2023-11-16 本文主要记录如何将 Alpine Linux 的 rootfs 移植到 RV1106 开发板上,重点是细节坑的处理。 手头有一个 LuckFox(幸狐)的开发板,型号是 Luckfox Pico Max,SOC 是瑞芯微的 Read more...
使用 LXC 创建交叉架构的容器 2023-10-12 如果部署程序的设备是 ARM 环境,通常程序编译要么交叉编译器,要么使用开发板进行编译。本文介绍一种利用 LXC 交叉架构创建一个用于编译程序的容器。 当使用 Read more...
使用 LXC 创建用于构建 BSP 的容器机 2023-09-26 工作电脑用的系统是 Debian Sid(当前代号 trixie, Debian 13),工作内容中经常需要构建 BSP,厂商提供的构建要求通常为指定版本的 Ubuntu,如果不想换掉系 Read more...