Termux安卓版是一款功能强大的Android终端模拟器,能够在移动设备上完美还原Linux命令行环境。不同于普通终端应用,它内置完整的APT包管理系统,让用户能够轻松安装Python、Ruby、Node.js等主流开发工具,实现真正的Linux开发体验。
Termux将专业级终端模拟与丰富的Linux软件生态完美融合。
• 支持bash和zsh等主流shell环境
• 提供nnn文件管理器和nano/vim/emacs编辑器
• 内置SSH客户端实现远程连接
• 完整支持C/C++开发工具链
• 集成Python交互式控制台
• 内置Git版本控制系统
• 兼容经典文字冒险游戏
Termux以其简洁高效的设计理念,为命令行爱好者提供了完美的移动端解决方案。它不仅支持SSH远程管理、代码编译等专业功能,还能将手机变身为轻量级服务器。极简的界面设计和轻量化的安装包,体现了开发者对实用性的极致追求。
环境准备
首次启动Termux后,建议连接蓝牙键盘提升输入效率。首先执行以下命令确保系统处于最新状态:
$ apt update
$ apt upgrade
安装测试包验证环境:
$ apt install sl
$ sl
成功运行后会显示有趣的命令行动画。
存储权限配置
执行命令获取手机存储访问权限:
$ termux-setup-storage
授权后会在当前目录生成storage链接目录。
软件包管理
Termux提供pkg和apt两种包管理方式:
$ pkg install [package]
$ pkg uninstall [package]
$ pkg list-all
Node.js环境
安装Node.js运行环境:
$ apt install nodejs
创建测试脚本并运行:
$ node hello.js
HTTP服务搭建
通过npm安装http-server模块:
$ npm install -g http-server
启动服务后即可通过局域网访问手机文件。
Python环境
安装Python并启动简易HTTP服务:
$ apt install python
$ python -m http.server 8080
环境部署
建议通过Google Play安装Termux后,先更换为中科大源提升下载速度。接着安装proot-distro工具,它支持部署完整的Linux发行版环境。
Ubuntu环境配置
使用以下命令安装Ubuntu系统:
$ proot-distro install ubuntu
登录后建议配置国内软件源,并安装必要的开发工具。
VSCode Server部署
下载并解压最新版VSCode Server:
$ wget [下载链接]
$ tar -zxvf [压缩包]
配置访问密码后启动服务,即可通过浏览器访问完整的VSCode开发环境。
开发测试
安装GCC编译器后,可以编写并运行C/C++程序。通过电脑访问手机上的VSCode Server,实现跨设备协同开发。
v0.119.0-beta.3版本
优化系统稳定性,修复若干已知问题。