换源
源列表
https://github.com/termux/termux-packages/wiki/Mirrors#mirrors-hosted-in-china 国内源总共17个(截至2023.04.20)
如果你是个萌新
运行:
termux-change-repo
选中国
什么,你说慢?pkg --check-mirror update
换一个什么?还慢?你在中国还嫌慢?那就用官方源啥?你在中国?你就把代理关了啊
PS:export TERMUX_PKG_NO_MIRROR_SELECT=1
即可锁定单个源不推荐使用这个玩意,天天更新,麻烦一批
如果有问题,那就得手动换源了
请做好备份,什么?怎么备份?建议STFW
备份源文件:
cp -a $PREFIX/etc/apt/sources.list $PREFIX/etc/apt/sources.list.bak
强烈推荐USTC
注意,不要使用任何外部app修改文件,首先你能不能修改是一回事,其次,就算你有root,也不要作死用外部app修改
清华源
命令行嗯,直接偷
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
手动换源
- 替换
$PREFIX/etc/apt/sources.list
为如下内容:# The termux repository mirror from TUNA: deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main
停一下,你看懂了吗?
没看懂?好吧没救了,看懂了?好,继续其实所有的换源方法都差不多,无非是要修改
$PREFIX/etc/apt/sources.list
DreamOneX的自动脚本
export SOURCE=这里填你要换的源地址,别瞎xx复制粘贴,不要加 stable main
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb '$SOURCE' stable main@' $PREFIX/etc/apt/sources.list
unset SOURCE
apt update && apt upgrade
手动
- 替换
$PREFIX/etc/apt/sources.list
deb 反复强调,你的源的地址,不要加stablemain,因为右边就是,看就在这-> stable main
正在审批的源
- https://github.com/termux/termux-packages/issues?q=is%3Aopen+label%3Adocumentation+%5Bnew+mirror%5D
- https://github.com/termux/termux-packages/issues?q=assignee%3AGrimler91+is%3Aopen
- https://github.com/termux/termux-packages/discussions?discussions_q=mirror+label%3Adocumentation+mirror
- https://github.com/termux/termux-tools/issues?q=is%3Aissue+add+mirror+is%3Aopen+