🐧 安装多种 Linux 发行版
Termux-X 支持通过 PRoot 容器技术在 Android 设备上运行多种完整的 Linux 发行版(如 Ubuntu, Debian, Arch Linux, Kali 等),无需 Root 权限。这让您可以体验原汁原味的 Linux 包管理器和软件生态。
🛠️ 方法一:使用Termux-X左侧菜单栏-Termux功能-安装Linux
Termux-X 内置了一键安装 Linux 发行版的功能,这是最简单快捷的方式。
操作步骤
- 打开侧边栏:从屏幕左边缘向右滑动。
- 展开 "Termux功能":找到并点击 "Termux功能" 分组。
- 点击 "安装多种Linux":在列表中选择该选项。(d )

- 选择发行版:在弹出的菜单中,您可以选择 Ubuntu, Kali, Debian, CentOS, Fedora 等热门发行版。
- 自动安装:系统会自动下载并配置所需的脚本和文件。
💡 提示:此方法本质上是自动下载并运行
Termux-Linux脚本,适合不想手动输入命令的用户。
💻 方法二:使用 proot-distro (官方推荐)
proot-distro 是 Termux 官方维护的 Linux 发行版管理工具,稳定、高效且易于管理。
1. 安装工具
在 Termux-X 终端中输入以下命令安装管理器:
pkg update
pkg install proot-distro2. 查看可用系统
输入以下命令查看支持的发行版列表:
proot-distro list常见支持列表:
ubuntu- Ubuntu (LTS)debian- Debian (Stable)archlinux- Arch Linuxfedora- Fedoraalpine- Alpine Linuxopensuse- openSUSE
3. 安装系统
以安装 Ubuntu 为例:
proot-distro install ubuntu系统会自动下载并解压根文件系统,请保持网络通畅。
4. 登录系统
安装完成后,使用以下命令登录:
proot-distro login ubuntu现在,您已经处于 Ubuntu 环境中了!可以使用 apt install 来安装 Termux 源中没有的软件。
5. 常用操作
- 退出:输入
exit回车。 - 卸载:
proot-distro remove ubuntu - 清除缓存:
proot-distro clear-cache
🚀 方法三:使用 Tmoe-linux (第三方神器)
Tmoe-linux 是一个功能极其强大的 Termux 管理脚本,它不仅能帮您安装 Linux 发行版,还能一键配置图形化桌面 (GUI)、音频服务、VNC 远程连接等。
安装步骤
- 确保已安装
curl:bashpkg install curl -y - 运行安装脚本 (推荐使用 Gitee 源以获得更快速度):bash
. <(curl -L https://gitee.com/mo2/linux/raw/master/debian.sh) - 进入菜单:脚本运行后会出现交互式菜单。
- 选择安装:
- 选择
[1] 安装/更新/卸载 chroot/proot 容器。 - 选择您喜欢的发行版(如 Kali, Ubuntu, CentOS 等)。
- 按提示选择是否安装图形界面 (XFCE, KDE, GNOME 等)。
- 选择
优势
- 图形化配置:一键解决 VNC 和音频配置难题。
- 软件丰富:内置了 VSCode, IntelliJ IDEA 等桌面级软件的安装脚本。
- 中文友好:全中文界面引导。
📂 方法四:使用 Termux-X 在线脚本
Termux-X 社区也提供了一些快捷脚本。
- 点击侧边栏的 "在线脚本" (Online Script) 图标。
- 在弹出的对话框中查找 Linux 安装相关的脚本。
- 点击直接运行。
📜 常用启动命令速查
如果您使用 Termux-Linux 脚本安装了系统,可以使用以下命令快速启动:
Ubuntu
cd ~/Termux-Linux/Ubuntu
./start-ubuntu.sh
Kali Linux (Light)
注:这是轻量级版本,如需完整版 NetHunter 请参考 Termux-X Kali NetHunter 模块。
cd ~/Termux-Linux/Kali
./start-kali.sh
Debian
cd ~/Termux-Linux/Debian
./start-debian.sh
CentOS
注:CentOS 理论上支持安装宝塔面板,但实际操作难度较大且实用性有限(涉及端口转发等问题)。
cd ~/Termux-Linux/CentOS
./start-centos.sh
Fedora
注:启动后建议手动重建缓存:yum clean all && yum makecache
cd ~/Termux-Linux/Fedora
./start-fedora.sh
⚠️ 常见问题 (FAQ)
Q: 安装的 Linux 占用多少空间?
A: 基础命令行系统通常占用 200MB - 500MB。如果安装图形化桌面环境(如 XFCE4),可能需要 1GB - 3GB 或更多。
Q: 运行速度怎么样?
A: PRoot 技术会有一定的 I/O 性能损耗(约 10%-20%),但在现代中高端手机上,运行编译器、Web 服务器甚至轻量级桌面都非常流畅。
Q: 需要 Root 权限吗?
A: 不需要。PRoot 利用 ptrace 系统调用模拟 Root 权限和文件系统路径,无需手机 Root 即可运行。
Q: 如何在 Linux 容器中访问手机文件?
A: 大多数容器默认不挂载手机内部存储。
- proot-distro:通常需要手动绑定挂载,或者在 Termux 目录下操作。
- Tmoe-linux:通常会自动将
/sdcard挂载到容器内的/sdcard或/mnt目录。
