termux介绍:
Termux 是一个 Android 终端仿真应用程序,用于在 Android 手机上搭建一个完整的 Linux 环境。 不需要 root 权限 Termux 就可以正常运行。
Termux 基本实现 Linux 下的许多基本操作。可以使用 Termux 安装 python,并实现 python 编程,可以用手机架设 Server,同样可以用于渗透测试等等。
termux为什么换源:
由于termux默认源服务器在国外,当pkg或apt安装软件包时,会异常缓慢,要解决这个问题,可以将默认源换成国内的镜像源用来加快软件包的安装速度。
termux如何换源:
可以采用一下的任意一种方法
1.清华源:
换源方法:
命令行替换
使用如下命令行替换官方源为 TUNA 清华镜像源:
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
请使用内置或安装在 Termux 里的文本编辑器,例如 vi / vim / nano 等,不要使用 RE 管理器等其他具有 ROOT 权限的外部 APP 来修改 Termux 的文件
2.USTC镜像
使用说明:
Termux 目前(2022 年 8 月)的官方源为 packages.termux.dev,我们推荐先更新 termux-tools 软件包,然后直接使用 termux-change-repo 先选择 Single mirror,再选择 mirrors.ustc.edu.cn 即可。
换源方法:
命令行替换
使用如下命令行替换官方源为 USTC 镜像源:
sed -i 's@packages.termux.org@mirrors.ustc.edu.cn/termux@' $PREFIX/etc/apt/sources.list
pkg up
手动更换:
可以编辑 /data/data/com.termux/files/usr/etc/apt/sources.list 为如下内容
deb https://mirrors.ustc.edu.cn/termux/apt/termux-main stable main
3.阿里源
换源方法:
命令行替换
使用如下命令行替换官方源为 阿里云 镜像源:
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.aliyun.com/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.aliyun.com/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
pkg update
手动修改
请使用内置或安装在 Termux 里的文本编辑器,例如vi / vim / nano 等直接编辑源文件,不要使用 RE 管理器等其他具有 ROOT 权限的外部 APP 来修改 Termux 的文件
编辑 $PREFIX/etc/apt/sources.list 修改为如下内容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/termux-packages-24 stable main
编辑 $PREFIX/etc/apt/sources.list.d/science.list修改为如下内容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/science-packages-24 science stable
编辑 $PREFIX/etc/apt/sources.list.d/game.list修改为如下内容
# The termux repository mirror from aliyun:
deb https://mirrors.aliyun.com/termux/game-packages-24 games stable
4.termux-change-repo
使用方法:
直接在新版termux输入
termux-change-repo
自行选择。