ZeroTermux 中文文档 下载 App

pkg 命令速查——ZeroTermux 包管理一条线

两个名字一件事

ZeroTermux 的包管理底层就是 Debian 的 dpkg + apt。你会同时看到两个命令:

命令区别
apt原生 apt 客户端,和桌面 Debian/Ubuntu 一样
pkgTermux 官方的 Python 封装,自动处理一些 Termux 特有的依赖,更安全

日常使用推荐 pkg,它会在内部调用 apt 并加上 Termux 特有的参数。

更新包列表

首次启动后第一件事就是更新:

pkg update
pkg upgrade

国内用户建议先切换镜像源再 update,否则下载速度可能很慢。

安装软件包

pkg install 包名

装多个包:

pkg install curl wget git

卸载软件包

pkg remove 包名

remove 只删包文件,保留配置。想连配置一起删:

pkg purge 包名

搜索包

不确定包名叫什么?先搜:

pkg search 关键词

例如:

pkg search python

查看已装包

pkg list-installed

清理缓存

pkg clean

清理 /data/data/com.termux/cache/apt/archives/ 下的 .deb 文件,可以释放一些空间。

常见问题

场景处理
pkg update 报错找不到源软件源挂了或地址改了,去「切换源」菜单换一个
安装时报「包有未满足的依赖」先 pkg update 再 pkg upgrade,一般是索引没刷新
apt 和 pkg 都用哪个好都能用,推荐 pkg;特殊场景(如手动加 GPG key)直接用 apt
装不到某个包Termux 的包仓库和 Debian 不同,部分包名字有差异,pkg search 试试

和桌面 Linux 的差异

Termux 的包仓库和 Debian/Ubuntu 不通用,包名可能不同:

桌面 DebianTermux
build-essentialclang + make + pkg-config
net-toolsnet-tools(包名相同但包内命令可能裁剪)
python3python(Termux 里默认就是 Python 3)
sudoTermux 无 sudo,用 tsu 切换 root
ifconfigifconfig 还在,但推荐 ip a