首页>安卓软件>手机工具>Termux安卓版 0.119.0官方正版
Termux安卓版 0.119.0官方正版

Termux安卓版 0.119.0官方正版

Termux终端工具开源免费
  • 46MB
  • 2026-05-31 13:40:09
  • Fredrik Fornwall
  • Termux安卓版 0.119.0官方正版
  • Termux安卓版 0.119.0官方正版
  • Termux安卓版 0.119.0官方正版
  • Termux安卓版 0.119.0官方正版
简介

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. 初始环境配置

  1. 系统更新:首次启动后,建议立即更新软件源并升级已安装包:
    $ apt update
    $ apt upgrade
  2. 功能测试:安装并运行测试程序验证环境是否正常:
    $ apt install sl
    $ sl
    (成功运行将显示一列“火车”动画)
  3. 访问手机存储:执行以下命令申请存储权限:
    $ 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 即可在电脑上远程调试手机中的代码。

应用信息
相关版本
同类热门
下载排行