适合安卓的 sing-box 客户端配置

本配置适合安卓客户端,版本需要 1.10.0-beta 以上版本。 安卓版本使用 tun 来实现代理,与 Linux 桌面版本略有不同。 配置策略 本配置主要策略: DNS 提供国内和国外分流,且避

适合 Linux 桌面的 sing-box 客户端配置

sing-box 作为代理工具的集大成者,支持多协议多功能,且覆盖多平台,但是配置起来比较复杂,这里给出一个适合 Linux 桌面使用的配置样本,供参考。 本配置适合 Linux 桌

关闭 popen 打开的子进程

常见功能开发中,需要获取其他命令的输出数据时,通常可以采用 popen 打开子进程进行读操作,但是 popen 并没有提供终止子进程的接口,pclose 会阻塞等待子

给开发板适配 Alpine Linux

本文主要记录如何将 Alpine Linux 的 rootfs 移植到 RV1106 开发板上,重点是细节坑的处理。 手头有一个 LuckFox(幸狐)的开发板,型号是 Luckfox Pico Max,SOC 是瑞芯微的

使用 LXC 创建交叉架构的容器

如果部署程序的设备是 ARM 环境,通常程序编译要么交叉编译器,要么使用开发板进行编译。本文介绍一种利用 LXC 交叉架构创建一个用于编译程序的容器。 当使用