大小: 109.60M 类型: 手机必备 系统要求: 需要支持安卓系统5.2以上
版本: v0.119.0-beta.3 语言: 简体中文 更新时间: 2025-10-18 22:44:05
截图
简介
Termux手机版是一款开源的安卓终端模拟器,能在手机上搭建一个实时的 Linux 命令行环境。进了这个界面以后,你就能开始干一堆 Unix 环境下的活儿,写代码、调试,普通操作,都可以直接在手机上完成。对游戏开发者、测试人员以及动手党玩家来说,Termux 的确挺好用:手机当成小型开发机,能编程、能做网络测试、还能跑一些安全检测脚本,省去了拿电脑的麻烦。
Termux手机版是专门为 Android 设备做的终端模拟器加上 Linux 环境的应用,给你一个功能比较齐全的 Linux 体验。换句话说,装了它之后,手机上可以直接运行 Linux 命令和脚本,不需要再去弄虚拟机或者复杂的模拟器,比较轻便、直接。
【Termux 初始化】
第一次打开 Termux 的时候,会看到 Installing bootstrap packages(安装引导程序包)在跑,耐心等它跑完就行,下面有示意图。
等到 Installing bootstrap packages 结束,屏幕会跳到 Termux 的欢迎界面,长得像下面这样。
在 Termux 里输入命令 termux-setup-storage 然后回车,就能申请存储权限(提示:长按输入框后选 Paste 粘贴命令会更方便),点允许就行,操作图如下。
【Termux 换镜像】
在 Termux 里装包之前,通常建议先换一下镜像,默认的服务器在国外,下载会慢,有时候还会失败。下面这张是没换镜像装 vim 失败的截图,给你个参考。
举个例子,我们把镜像换成清华大学的开源镜像。输入命令 termux-change-repo 会进入一个图形选择界面,界面长这样。
注:以下操作只适用于较新版的 Termux,如0.114,不适用0.73版的)(警告:镜像仅适用于 Android 7.0 (API 24) 及以上版本,旧版本系统使用本镜像可能导致程序错误。)
用手机键盘或界面上的方向键上下移动,用空格键选中要更换的仓库。我这里把能选的都全选了,如图所示。
选好了回车进入下一步,界面如下。
往下找到 Mirrors by BFSU 这一项,选上就可以了,操作界面像这样。
确认没有问题后回车,系统会自动把镜像源替换掉,成功的话会有提示,长得像下面这张。
【Termux安装 Python】
要装 Python 的话,在 Termux 里输入 pkg install python 然后回车,系统会开始下载和安装,看起来像下面这样。
遇到提示输入 Y 就回车确认,之后会继续下载,界面大概像这张。
耐心等一会儿,直到最后出现安装成功的提示,这就说明 Python 环境已经搭好了,下面是成功的示例图。
到这里恭喜你,Python 可以跑起来了,赶紧试试写个小程序或进交互式解释器玩玩吧!
1、把强力的终端仿真和一堆常用的 Linux 软件包放到手机里;
2、可以使用 bash 或 zsh 这类外壳,熟悉的命令行环境马上上手;
3、用 nnn 管理文件,编辑文件可以选 nano、vim 或 emacs,随你爱好;
4、可以通过 ssh 远程连到服务器,像在电脑上一样操作;
5、用 clang、make 和 gdb 在 C 语言项目上动手开发调试;
6、把 python 解释器当成袖珍计算器随时用;
7、用 git 把项目签出到本地;
8、还能用 frotz 这类工具运行文字冒险类游戏,挺有意思的。
因为这个应用是国外开发的,默认从国外的服务器拉包,速度会比较慢。把源改成国内镜像之后,下载速度会提升很多。这里示范用清华大学的开源软件镜像站,步骤不复杂,按下面来就行:
使用 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 Tsinghua Open Source Mirror stable main
如果你的 Android 设备不是 arm 架构,方括号里的内容会有所不同,照原来配置改一改就好。
使用 https 服务
想用 https 访问 TUNA 镜像的话,需要先装一个包:
apt install apt-transport-https
然后像上面那样编辑源,不过把地址改成 https://mirrors.tuna.tsinghua.edu.cn/termux 就行。
改好之后别忘了跑一遍
apt-get update
Termux 的安装和上手流程挺简单的,打开应用就能开始敲命令,体验移动端的命令行生活。它里边有包管理器,可以方便地安装和升级像 Python、Ruby、Node.js 这样的常见语言环境。对喜欢折腾手机、想把手机当成小型开发机的人来说,是个非常实用的工具,平时想试个小项目或者远程连服务器,这玩意儿都能派上用场。