在安卓手机或平板上使用 Termux 搭建 Debian 环境并运行 PC 级 Linux 应用
前言
虽然部分新系统内置了 PC 级办公应用,但如果你使用的是其他安卓设备,依然可以通过折腾获得类似体验。Termux 作为一个强大的终端模拟器,配合 proot 技术,可以在安卓设备上运行完整的 Linux 发行版。本文将介绍如何搭建 Debian 环境,配置图形界面,并运行如 WPS、VS Code 等 PC 级应用。
准备工作
- 一部安卓手机/平板:性能越好,运行越流畅。
- Termux 应用:建议从 F-Droid 下载最新版本(Google Play 版本已停止更新)。
- 耐心:环境配置涉及多个步骤,请仔细阅读。
Termux 基础设置
1. 安装与初始化
安装完成后打开 Termux,等待环境初始化完成。
2. 权限设置
为确保 Termux 正常运行,需进行以下设置:
- 自启动:允许 Termux 自启动。
- 省电策略:设置为'无限制',防止后台被杀。
- 存储权限:在弹出的请求中选择'始终允许',并在终端执行
termux-setup-storage。
3. 包管理工具
Termux 默认使用 apt 或 pkg。两者用法一致,推荐使用 apt。
常用命令:
apt update # 更新软件包列表
apt upgrade # 升级所有已安装的软件包
apt install <包名> # 安装软件包
apt remove <包名> # 卸载软件包
4. 换源
默认源在国外,速度较慢。建议使用国内镜像源(如清华源或阿里源)。
执行 termux-change-repo,选择'Single mirror',然后选择'清华源'或'阿里源'。
5. 更新软件包
换源后执行以下命令更新:
apt update && apt upgrade
安装 Debian 环境
1. 安装扩展仓库
安装 x11-repo 以支持图形界面相关软件:
apt install x11-repo
apt update
2. 安装 proot-distro
proot-distro 用于在 Termux 中管理 Linux 发行版:
apt install proot-distro
3. 选择 Debian
Ubuntu 的 snap 商店在 proot 中兼容性较差,Debian 更稳定。查看可用发行版:
proot-distro list
4. 优化下载脚本
由于网络原因,直接下载可能很慢。可修改安装脚本来加速。
编辑脚本:


