Termux 是一款运行在 Android 系统上的终端模拟器与类 Linux 环境结合的高效工具应用。无需 root
权限,也不需繁琐设置,安装即用。它将强大的命令行体验与 Linux 丰富的软件资源融合在一起,几乎可媲美真实的 Linux 系统环境。你可以在 Termux
中使用 apt 工具像在 Ubuntu 或 Debian 下一样安装和管理软件包。更妙的是,它支持多环境并行管理——只需在 home 目录下创建不同的子目录(如
file1、file2),分别在其中搭建 Linux
系统,互不干扰。这种隔离式设计方便你在同一设备上管理多个项目、测试不同环境配置,灵活性十足,受到技术用户广泛推崇。
安全可靠
借助 OpenSSH 支持,你可以直接通过 ssh 远程管理服务器。结合 Bash、FISH、Zsh 等主流 shell,以及编辑利器如
Vim、Emacs、Nano,构建出熟悉且高效的工作环境。配合 curl、rsync 等工具,轻松完成备份、接口请求等任务。
灵活扩展
Termux 采用和 Debian、Ubuntu 相同的 APT 包管理系统,可根据需求自由安装各种编程语言、开发工具或网络软件,例如
Python、Node.js、Ruby、Perl 等,版本新且更新快。
高可移植性
无论你习惯在 Mac、Linux 还是 Android 平台上操作,Termux 提供的工具包与体验几乎一致,跨平台学习和开发毫无违和。
硬件兼容性强
支持蓝牙键盘、鼠标及外接显示器,让你的手机秒变 Linux 小主机。搭配快捷键和鼠标操作,效率直接拉满。
开发者友好
C/C++ 开发环境?没问题!Clang、CMake、pkg-config、GDB、strace
等工具一应俱全,自行编译、构建、调试项目皆可在手机上完成。
第一步:初始化 Termux
首次打开 Termux 时,会自动下载并安装引导程序包(bootstrap packages),请耐心等待安装完成。
随后,出现欢迎界面。先别急着输入代码,第一件事是授予存储权限:
termux-setup-storage
执行后会弹出权限请求,点击“允许”即可。这样 Termux 就能访问你的本地文件系统,后续安装或操作更加顺畅。
第二步:更换软件源(镜像)
默认源速度较慢甚至连接失败,推荐更换为清华大学开源镜像:
termux-change-repo
执行后进入图形界面,用方向键选择你希望更换的源(通常是全部),然后回车进入下一步。
接着在“Mirrors by”选项中选择 BFSU(北京外国语大学),回车确认,镜像自动完成替换。成功提示后即可开始安装各种软件包。
⚠️ 注意:此操作适用于 Termux 版本 0.114 及以上,Android 7.0 及以上系统。
第三步:安装 Python
换好镜像后,就可以安装 Python 环境了。输入以下命令:
pkg install python
系统会提示是否确认安装,输入 Y 回车即可。过程会自动下载并配置相关依赖,耐心等待完成。
安装成功后,输入 python 或 python3 即可进入交互式解释器,随时测试代码,运行项目!
通过 Termux,你手中的安卓设备瞬间化身为功能强大的 Linux 开发平台。无论是写代码、远程管理、运行脚本,还是学习 Linux
指令和搭建服务器环境,统统可以胜任。
操作自由、环境独立、功能齐全,是想要用手机做开发、练习命令行技能或快速部署项目的绝佳利器。