在安卓设备使用 Termux 搭建 Debian 环境并运行 PC 级 Linux 应用
一、前言
本文介绍如何在非鸿蒙或澎湃系统的安卓手机/平板上,通过高级终端 Termux 搭建 Debian 环境,实现 WPS、VS Code 等 PC 级 Linux 应用的运行。
1. 准备工作
- 一部安卓手机:性能越好,体验越顺畅。
- 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 <包名> # 卸载软件包
apt clean # 清理缓存
4. 换源
为提升下载速度,建议更换为国内镜像源。
输入以下命令:
termux-change-repo
选择'清华源'或其他国内镜像,按空格键选择,回车确认。
5. 更新软件包
换源后执行更新:
apt update && apt upgrade
三、安装 Debian 环境
1. 安装扩展仓库
apt install x11-repo
apt update
2. 安装 proot-distro
apt install proot-distro
3. 查看可安装的发行版
proot-distro list
4. 修改安装脚本
由于网络原因,建议修改 Debian 根文件系统的下载链接以加速。
编辑脚本:
nano /data/data/com.termux/files/usr/etc/proot-distro/debian.sh


