简介
Termux,编程,学习,Termux安卓版下载:Termux 是一款开源的安卓终端模拟器,为移动设备带来完整的 Linux 命令行环境。无需 Root 权限,用户即可在手机上进行编程开发、网络调试、系统管理甚至安全测试等高级操作。它集成了大量开源工具和软件包,是开发者与技术爱好者在移动端探索 Unix/Linux 世界的强大入口。
如何将 Termux 软件源切换为国内镜像
由于 Termux 默认使用国外服务器下载软件包,国内用户常面临速度缓慢的问题。为提升体验,建议更换为清华大学开源软件镜像站(TUNA)。具体操作步骤如下:
1. 使用 HTTP 协议配置源
执行以下命令编辑源列表:
apt edit-sources
若提示错误:
$ apt edit-sources E: Sub-process editor returned an error code (100)
请先设置默认编辑器:
export EDITOR=vi
apt edit-sources
随后在打开的编辑器中,将内容替换为:
# The termux repository mirror from TUNA:
deb [arch=all,arm] https://mirrors.tuna.tsinghua.edu.cn/termux stable main
注意:若你的设备 CPU 架构非 ARM(如 aarch64 或 x86_64),请根据原配置中的 arch 字段相应调整。
2. 使用 HTTPS 协议配置源(推荐)
首先安装 HTTPS 支持包:
apt install apt-transport-https
然后按上述方式编辑源文件,将地址改为:
deb [arch=all,arm] https://mirrors.tuna.tsinghua.edu.cn/termux stable main
3. 更新软件包列表
完成配置后,务必执行:
apt-get update
Termux 入门与核心功能详解
1. Termux 是什么?
Termux 是一款运行于 Android 系统的 Linux 终端模拟器,无需 Root 或复杂配置,安装即用。它提供标准的 Bash shell 和丰富的 GNU 工具链,让你在手机上也能享受类 Linux 开发体验。
2. 初始环境配置
- 系统更新:首次启动后,建议立即更新软件源并升级已安装包:
$ apt update
$ apt upgrade - 功能测试:安装并运行测试程序验证环境是否正常:
$ apt install sl
$ sl
(成功运行将显示一列“火车”动画) - 访问手机存储:执行以下命令申请存储权限:
$ termux-setup-storage
授权后,当前目录下会生成 storage 符号链接,指向设备内部存储(如 DCIM、Download 等目录)。
3. 软件包管理
Termux 支持两种包管理命令:
- pkg:封装了 apt,每次操作前自动执行 apt update,确保获取最新版本。
安装:$ pkg install [包名]
卸载:$ pkg uninstall [包名]
查看所有可用包:$ pkg list-all - apt:标准 Debian 包管理器,需手动更新源。
两者功能基本等效,例如 $ pkg install sl 与 $ apt install sl 效果一致。
4. Node.js 开发环境
安装 Node.js 并运行脚本:
$ apt install nodejs
创建 hello.js 文件:
// hello.js
console.log('hello world');
执行脚本:
$ node hello.js
输出结果:
hello world
5. 搭建本地 HTTP 服务器
通过 Node.js 启动 Web 服务:
$ npm install -g http-server
$ http-server
服务默认运行在 8080 端口。假设手机局域网 IP 为 192.168.2.6,则可通过电脑浏览器访问 http://192.168.2.6:8080 查看 Termux 根目录,进入 storage 子目录即可下载手机文件。
若设备不在同一局域网,可开启手机热点,使电脑通过热点连接后再访问。
查看手机 IP 地址方法:
$ apt install net-tools
$ ifconfig
6. Python 快速启服
无需 Node.js,也可用 Python 一行命令启动服务器:
$ apt install python
$ python -m http.server 8080
此外,Termux 还支持部署 Apache、启用 SSH、FTP 或 Rsync 等多种远程访问方式,扩展性极强。
如何在 Termux 中连接或部署完整 Linux 系统
Termux 本身并非完整 Linux 发行版,但可通过 proot-distro 在其内部部署真正的 Linux 环境(如 Ubuntu、Debian、Arch 等),实现更复杂的开发任务。
1. 更换 Termux 源(推荐中科大镜像)
为加速后续安装,建议提前将 Termux 源切换为中国科学技术大学镜像站。
2. 安装 proot-distro
执行以下命令:
pkg update
pkg install proot-distro
proot-distro 支持主流发行版,包括 Alpine、Arch、Debian、Ubuntu、Manjaro 等。
3. 部署 Ubuntu 环境
以 Ubuntu 22.04 为例:
proot-distro install ubuntu
安装过程需联网,请耐心等待。
4. 进入并配置 Ubuntu
安装完成后,执行:
proot-distro login ubuntu
此时已进入标准 Ubuntu shell,可使用 uname -a 查看内核信息(通常为 5.4 版本)。
为提升软件下载速度,建议进一步将 Ubuntu 内部的 apt 源也更换为中科大镜像。
同时,推荐安装基础工具:
apt install vim wget
vim 用于编辑配置文件,wget 可用于下载 VS Code Server 等远程开发组件,配合 SSH 即可在电脑上远程调试手机中的代码。
应用信息
- 厂商:Fredrik Fornwall
- 包名:com.termux
- 版本:0.129
- MD5值:520382583432b1fb6b07a8985c0f88fd
相关版本
-
Termux中文汉化版
2026-05-30
下载
-
Termux11新版汉化
2026-05-21
下载
-
Termux
2026-05-23
下载
同类热门
下载排行
-
网易云音乐歌单匹配器最新安卓版 3.0 视频影音/2026-06-02下载 -
秒连网络wifi助手 手机工具/2026-06-02下载 -
幸福西饼GO 生活实用/2026-06-02下载 -
sai软件(split apks installer) 4.5最新版本2022 精品软件/2026-06-02下载 -
神犬集市官方版 1.0安卓版 商务办公/2026-06-02下载 -
独阅读小说免费阅读 资讯阅读/2026-06-02下载 -
益诚网校 学习教育/2026-06-02下载 -
钉钉助手官方版 1.4.4最新版 手机工具/2026-06-02下载 -
批量重命名软件Advanced Renamer v3.86.1.0免费版 精品软件/2026-06-02下载 -
快捷启动管理工具(CLaunch) v4.02免费版 手机工具/2026-06-02下载



