Termux是一款广受开发者和极客欢迎的Android终端模拟器,它在移动设备上构建了一个完整的Linux环境,无需Root权限即可运行命令行工具、编程语言和开发套件。用户可通过其内置的包管理器安装各类软件,实现从代码编写、系统管理到网络调试等多种桌面级操作,同时支持插件扩展,极大提升了移动端的生产力与可玩性。
快速入门指南
初始化设置流程
首次启动 Termux 时,系统会自动执行“Installing bootstrap packages”(安装引导程序包)过程,请耐心等待完成。

引导包安装完毕后,您将看到 Termux 的欢迎界面,标志着基础环境已就绪。

为访问设备存储,需在 Termux 中输入以下命令并回车:
termux-setup-storage
(提示:长按屏幕后选择“Paste”粘贴命令)执行后系统会弹出权限请求,点击“允许”即可完成授权。

Python 环境搭建教程
1. 完成 Termux 初始化
首次使用需等待“Installing bootstrap packages”完成,界面如下:

完成后显示欢迎界面:

接着执行存储权限命令:
termux-setup-storage
点击系统弹窗中的“允许”按钮:

2. 安装 Python
在终端中输入以下命令并回车:
pkg install python

当提示确认安装时,输入 Y 并回车:

等待安装完成,直至出现类似下图的提示,即表示 Python 已成功部署:

现在,您已拥有一个功能完整的 Python 运行环境,可以立即编写并执行脚本!
核心优势亮点
1、高安全性架构
集成 OpenSSH 客户端,可安全连接远程服务器;提供精确的终端仿真体验,并基于开源标准构建。支持多种 Shell(如 Bash、Zsh、FISH)及编辑器(Nano、Vim、Emacs),还能通过 GREP 检索短信、用 cURL 调用 API、以 rsync 备份数据至远程主机。
2、高度可定制化
采用源自 Debian/Ubuntu 的 APT 包管理系统,用户可按需安装数千款 Linux 软件包,灵活构建个性化开发或运维环境。
3、跨平台兼容性强
所提供的软件包与 macOS 和主流 Linux 发行版保持同步,确保 Perl、Python、Ruby、Node.js 等关键语言始终为最新稳定版本。
4、外设与交互支持完善
全面支持蓝牙键盘、外部显示器接入,并完整兼容鼠标操作与键盘快捷键,显著提升移动端编码效率。
5、强大的开发与调试能力
可直接使用 Clang 编译 C/C++ 代码,配合 CMake 与 pkg-config 构建复杂项目;若遇问题,还可借助 GDB 或 strace 进行深度调试。
主要功能概览
Termux 将专业级终端仿真与丰富的 Linux 工具生态融为一体,核心功能包括:
1. 提供 Bash 与 Zsh 等主流 Shell 环境;
2. 支持通过 nnn 管理文件,并使用 Nano、Vim 或 Emacs 进行文本编辑;
3. 可通过 SSH 安全访问远程服务器;
4. 配备完整的 C/C++ 开发工具链,含 Clang、make 与 GDB;
5. 内置 Python 解释器,可作为便携式计算器或脚本引擎;
6. 集成 Git,便于版本控制与代码协作;
7. 支持运行经典文字冒险游戏(如通过 frotz 引擎)。
- 大小:146MB
- 厂商:Fredrik Fornwall
- 包名:com.termux
- 版本:0.118.1.43
- MD5值:ff9ef7b6da59076396f1912ca0786fd4



