参考资料

  1. pkgsrc.git安装加速
  2. osmc安装加速
  3. trisquel-images安装加速
  4. opencloudos安装加速
  5. Office-Tool安装加速
  6. qemu.git安装加速
  7. rudder安装加速
  8. PowerToys安装加速

termux安装加速

Termux 安装加速:镜像源、依赖与常见问题

Termux 是 Android 上最常用的终端模拟器与 Linux 环境,它通过 `pkg`(基于 APT)管理软件包。默认源位于海外,在国内网络下安装软件往往速度很慢甚至超时。本文介绍几种实用的加速方法,帮助你把 `pkg install`、`pip install`、`npm install` 等操作提速。

一、为什么 Termux 安装会慢

Termux 默认使用官方镜像仓库,服务器在国外。影响速度的主要因素有三个:

  • 物理距离与网络出口:跨境链路延迟高、丢包多。
  • 镜像源未同步:国内直连官方源容易被限速。
  • 依赖逐个下载:编译类包(如 `python`、`nodejs`)依赖多,累积后耗时明显。

加速的核心思路就是换用国内镜像源,让下载走就近节点。

二、切换 Termux 软件源(最有效)

Termux 官方提供了换源工具,最简单: bash termux-change-repo 运行后会弹出图形化选择界面:

  1. 用方向键选择 `Main repository`(主仓库),回车;
  2. 再选择镜像站点,国内推荐 Tsinghua(清华)或 BFSU(北外);
  3. 确认后自动写入 `$PREFIX/etc/apt/sources.list`。

完成后更新索引: bash pkg update && pkg upgrade 如果工具不可用,也可以手动编辑源文件。先确认架构: bash echo $PREFIX uname -m 然后编辑 `$PREFIX/etc/apt/sources.list`,将主仓库地址替换为清华镜像,例如: text deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/apt/termux-main stable main 保存后执行 `pkg update`。注意:不同 Termux 版本的仓库路径可能略有差异,务必以镜像站页面公布的路径为准,不要照抄过期的地址。

验证是否生效: bash pkg update 观察下载速度,若明显提升即切换成功。

三、加速 Python 的 pip

Termux 中安装 Python 包同样走海外源。切换到国内 PyPI 镜像: bash pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn 或临时指定: bash pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名 常用国内 PyPI 镜像:

镜像地址
清华`https://pypi.tuna.tsinghua.edu.cn/simple`
阿里云`https://mirrors.aliyun.com/pypi/simple/`
腾讯云`https://mirrors.cloud.tencent.com/pypi/simple/`

在 Termux 上编译 Python 扩展较慢时,可优先选择提供预编译 wheel 的包,或考虑使用 `pkg install python-numpy` 这类 Termux 官方预编译包,避免本地编译。

四、加速 Node.js 的 npm

bash npm config set registry https://registry.npmmirror.com 这是淘宝(npmmirror)维护的国内镜像,速度较快。如果使用 pnpm 或 yarn: bash pnpm config set registry https://registry.npmmirror.com yarn config set registry https://registry.npmmirror.com

五、加速 Git 克隆

克隆大型仓库慢时,可以:

  • 使用浅克隆,只拉取最近一次提交:

bash git clone --depth=1 仓库地址

  • 若目标平台在国内(如 Gitee),优先使用其镜像仓库;
  • 部分仓库可配置代理,但需你自行拥有可用的代理服务,且应遵守所在地网络法规。

六、其他提速技巧

  1. 保持 Termux 与包管理器更新:`pkg upgrade` 及时更新,避免旧版本兼容问题拖慢流程。
  2. 使用 `pkg install` 而非手动编译:Termux 官方源中的包通常已是预编译版本。
  3. 清理缓存:长期使用后执行

bash pkg clean apt clean 释放空间,减少索引负担。

  1. 授予存储权限后再操作外部文件:

bash termux-setup-storage

  1. 避免同时运行多个安装任务:并行下载可能互相抢占带宽。

七、常见问题

Q:换源后 `pkg update` 报 404 或签名错误? 多半是仓库路径或套件名写错。恢复默认源最稳妥: bash termux-change-repo 重新选择即可,或备份 `sources.list` 后再修改。

Q:换源后依然很慢? 检查是否处于代理/VPN 环境,部分网络下国内镜像反而不通;也可能是镜像站正在同步。可换另一个镜像站重试。

Q:pip 安装仍然慢? 确认配置已写入(`pip config list`),并检查是否走了虚拟环境内的独立配置。

Q:安装大包(如编译工具链)耗时过长? 这属于正常现象,Termux 运行在移动设备上,CPU 与 I/O 性能有限。建议在充电、连接 Wi-Fi 的稳定环境下操作,并耐心等待。

八、小结

Termux 安装加速的关键在于换源:

  • 系统包用 `termux-change-repo` 切到清华/BFSU 镜像;
  • Python 用 `pip config` 指定国内 PyPI;
  • Node 用 `npm config` 指定 npmmirror;
  • Git 大仓库用浅克隆。

先完成系统换源并执行 `pkg update`,通常就能获得最明显的提升。之后再按需配置语言包管理器镜像,即可让 Termux 的日常安装体验顺畅很多。

> 提示:镜像地址与仓库路径会随版本更新而变化,操作前建议以各镜像站官方说明为准。

作者:王壹杰
时间:2026-10-07
来源:https://mirror.ciilii.com/