更新:2026-02-28 10:2
大小:33.5M
下載地址掃描二維碼安裝到手機(jī)
50%(10票)
50%(10票)
紅包助手微信搶紅包軟件
情侶飛行棋游戲大全
鍵鼠映射軟件推薦
社恐app推薦



《Termux》是一款功能強(qiáng)大的終端仿真器,無(wú)需root權(quán)限即可在Android設(shè)備上提供完整的Linux環(huán)境。它通過(guò)APT包管理器支持安裝Python、Node.js、GCC等數(shù)千種軟件包,讓手機(jī)變身開(kāi)發(fā)工具或服務(wù)器,實(shí)現(xiàn)代碼編寫、編譯、調(diào)試及服務(wù)部署。

Termux是一個(gè)安卓手機(jī)的 Linux 模擬器,可以在手機(jī)上模擬 Linux 環(huán)境。它提供一個(gè)命令行界面,讓用戶與系統(tǒng)互動(dòng)。
它就是一個(gè)普通的手機(jī) App,可以從應(yīng)用商店下載安裝。不需要 root 權(quán)限,也不需要設(shè)置,打開(kāi)就能使用。

打開(kāi) Termux 以后,就是一個(gè)全屏的命令行界面。雖然可以用手機(jī)的觸摸鍵盤輸入命令,但還是推薦使用藍(lán)牙鍵盤。
第一步,更新一下系統(tǒng),保證使用最新版本。
# 連接遠(yuǎn)程倉(cāng)庫(kù),獲取軟件包信息
$ apt update
# 更新本地已經(jīng)安裝的軟件包
$ apt upgrade
第二步,測(cè)試系統(tǒng)。
# 安裝 sl 軟件包
$ apt install sl
# 運(yùn)行
$ sl
上面命令安裝測(cè)試包sl,然后運(yùn)行。如果一切正常,會(huì)顯示一個(gè)火車的命令行動(dòng)畫。

第三步,訪問(wèn)本機(jī)存儲(chǔ)
手機(jī) App 默認(rèn)只能訪問(wèn)自己的數(shù)據(jù),如果要訪問(wèn)手機(jī)的存儲(chǔ),需要請(qǐng)求權(quán)限。
$ termux-setup-storage
執(zhí)行上面的命令以后,會(huì)跳出一個(gè)對(duì)話框,詢問(wèn)是否允許 Termux 訪問(wèn)手機(jī)存儲(chǔ),點(diǎn)擊“允許”。

這會(huì)在當(dāng)前目錄下生成一個(gè)storage子目錄,它是手機(jī)存儲(chǔ)的符號(hào)鏈接,后文下載文件就是到這個(gè)目錄去下載。
除了apt命令,Termux 還提供pkg命令進(jìn)行軟件包管理。
# 安裝軟件包
$ pkg install [package name]
# 卸載軟件包
$ pkg uninstall [package name]
# 列出所有軟件包
$ pkg list-all
其實(shí),pkg的底層[3]就是apt,只是運(yùn)行前會(huì)執(zhí)行一次apt update,保證安裝的是最新版本。所以,apt install sl基本等同于pkg install sl。
Termux 支持的軟件包清單,可以到這里[4]查看。
下面,安裝 Node.js。
$ apt install nodejs
安裝完成后,就可以運(yùn)行 JavaScript 腳本了。比如,新建一個(gè)腳本hello.js。
// hello.js
console.log('hello world');
然后,執(zhí)行這個(gè)腳本。
$ node hello.js
hello world
現(xiàn)在,通過(guò) Node.js 運(yùn)行 HTTP Server。
首先,安裝 npm 模塊http-server[5]。
$ npm install -g http-server
然后,運(yùn)行 Server。
$ http-server
正常情況下,命令行會(huì)提示 Server 已經(jīng)在 8080 端口運(yùn)行了,并且還會(huì)提示外部可以訪問(wèn)的 IP 地址。

舉例來(lái)說(shuō),手機(jī)的局域網(wǎng) IP 是 192.168.2.6,那么我們通過(guò)桌面電腦的瀏覽器訪問(wèn)http://192.168.2.6:8080,就可以看到 Termux 的根目錄了。進(jìn)入下面的storage子目錄,就可以下載手機(jī)文件了。

如果手機(jī)和電腦不在同一個(gè)局域網(wǎng),那可以打開(kāi)手機(jī)的熱點(diǎn)功能,讓桌面電腦通過(guò)手機(jī)熱點(diǎn)上網(wǎng),再訪問(wèn)手機(jī)的 HTTP Server。
這里順便提一下,下面的命令可以從命令行查看手機(jī)的 IP 地址。
$ apt install net-tools
$ ifconfig
不使用 Node.js,而使用其他方法架設(shè) HTTP Server 也是可以的。下面演示 Python 的方法。
$ apt install python
$ python -m http.server 8080
然后,桌面電腦就可以訪問(wèn)手機(jī)了。
Termux 是非常強(qiáng)大的工具,除了上面的方法,還可以架設(shè) Apache 服務(wù)器[6],或者通過(guò)其他途徑[7](FTP、SSH、Rsync)訪問(wèn)手機(jī),這里就不詳細(xì)介紹了。
Termux是一款A(yù)ndroid終端仿真器和Linux環(huán)境應(yīng)用程序,無(wú)需ROOT或設(shè)置即可直接工作。筆者建議從Google Play商店安裝。
安裝好后,可以看到以下的界面,這是一個(gè)模擬終端,并不能運(yùn)行Linux環(huán)境下的二進(jìn)制程序。但是Termux下可以安裝proot-distro,這個(gè)軟件可以在Termux存儲(chǔ)空間內(nèi)部署一個(gè)真正的Linux環(huán)境。

在安裝proot-distro之前,我們先換Termux源,這樣之后的速度會(huì)比較快。(Termux默認(rèn)連接的國(guó)際站點(diǎn),國(guó)內(nèi)太慢)這里推薦使用中科大的Termux源。
官網(wǎng)給出了很詳細(xì)的換源教程。

在換好源后,使用pkg update更新Termux軟件源。之后使用pkg install proot-distro安裝proot-distro,效果如下所示。

proot-distro支持幾乎所有常用的Linux發(fā)行版:Alpine、Arch、Debian、ubuntu、manjaro等等。

此處以大家用的最多的Ubuntu來(lái)演示,安裝一個(gè)上面列出的ubuntu 22.04 (jammy)環(huán)境,使用proot-distro install ubuntu來(lái)安裝,安裝過(guò)程需要聯(lián)網(wǎng),耐心等待。

安裝后,使用proot-distro login ubuntu進(jìn)入ubuntu shell環(huán)境。輸入uname -a,發(fā)現(xiàn)內(nèi)核還挺新,是5.4版本。接下來(lái)的操作就和安卓沒(méi)關(guān)系啦,和桌面Linux一樣使用即可。前端的electron、react、vue,后端java、go、rust,c++啥的裝起來(lái)!加個(gè)ssh,就可以用電腦遠(yuǎn)程調(diào)試代碼了。
在使用之前,還是推薦使用中科大Ubuntu port源,加速軟件獲取速度。
此處需要大家安裝vim、wget兩個(gè)組件,一個(gè)用于編輯配置文件,另一個(gè)用于下載VSCode Server。二者使用apt install xxx即可。

此處在Github下載最新版本,并解壓。
使用vim創(chuàng)建一個(gè)/root/.config/code-server/config.yaml,填入以下內(nèi)容。用于外部連接、設(shè)置密碼為12345、監(jiān)聽(tīng)8080端口。
bind-addr: 0.0.0.0:8080
auth: password
password: 12345
cert: false
接下來(lái)下載并打開(kāi)VSCode Server。
# 下載
wget https://github.com/coder/code-server/releases/download/v4.4.0/code-server-4.4.0-linux-arm64.tar.gz
# 解壓
tar -zxvf code-server-4.4.0-linux-arm64.tar.gz
# 進(jìn)入文件夾
cd code-server-4.4.0-linux-arm64/bin
# 運(yùn)行
./code-server
此處直接運(yùn)行后,VSCode Server就在手機(jī)上跑起來(lái)了。

首先在手機(jī)瀏覽器上輸入http://127.0.0.1:8080,成功。

輸入之前設(shè)置的密碼12345后,已經(jīng)成功進(jìn)入VSCode。(為了方便演示,手機(jī)橫屏處理)

一切準(zhǔn)備就緒了,為了方便寫代碼,我們使用電腦訪問(wèn)手機(jī)上的VSCode Server,簡(jiǎn)單寫一段程序,并編譯試試?
安裝GCC/編寫代碼
使用sudo apt update && sudo apt install -y gcc g++即可安裝好GCC編譯器。
編寫一段簡(jiǎn)單的代碼測(cè)試,如圖。成功了哦。

以上僅演示了Termux安卓版鳳毛麟角的玩法,除此之外,它擁有一個(gè)完整Ubuntu Linux環(huán)境,能做的還有很多:搭建一個(gè)自己的郵箱系統(tǒng),一個(gè)自己的網(wǎng)站,一個(gè)自己的云盤等等。有人說(shuō)這樣可能很耗電,其實(shí)我想說(shuō)的是,使用Termux搭建系統(tǒng)遠(yuǎn)沒(méi)有運(yùn)行一個(gè)知名“綠色”聊天軟件耗電。
無(wú)需root,開(kāi)箱即用:普通用戶即可安裝使用,不涉及系統(tǒng)底層修改,安全便捷。
輕量高效:占用資源少,在主流Android設(shè)備上運(yùn)行流暢,不影響日常使用。
豐富的軟件倉(cāng)庫(kù):官方源提供大量Linux軟件包,涵蓋開(kāi)發(fā)、測(cè)試、網(wǎng)絡(luò)、游戲等各類工具。
高度可定制:支持安裝不同Linux發(fā)行版,用戶可根據(jù)需求打造專屬環(huán)境。
外接鍵盤優(yōu)化:配合藍(lán)牙鍵盤可獲得接近PC的操作體驗(yàn),提升輸入效率。
社區(qū)活躍,文檔齊全:官方Wiki及大量用戶分享的教程,新手也能快速上手。
下載
Termux
107.2M /
小編簡(jiǎn)評(píng):Termux是一
下載
TermuxX11中文安卓版
4.5M /
小編簡(jiǎn)評(píng):Termux:X11
下載
termux終端模擬器
33.5M /
小編簡(jiǎn)評(píng):termux終端
下載
星繪友晴天-網(wǎng)易宇宙生活模擬新游
3.05G /
小編簡(jiǎn)評(píng):《星繪友晴
下載
銀行模擬器免廣告版
178.1M /
小編簡(jiǎn)評(píng):《銀行模擬
下載
幽冥彈跳去廣告版(Grim Bounce)
218.7M /
小編簡(jiǎn)評(píng):幽冥彈跳(
下載
BooxReader閱讀器
166.6M /
小編簡(jiǎn)評(píng):BooxReader
下載
離冥殺機(jī)Mod版免廣告
173.7M /
小編簡(jiǎn)評(píng):離冥殺機(jī)是
下載
迷霧演算星艦?zāi)M游戲
48.3M /
小編簡(jiǎn)評(píng):迷霧演算是
賺點(diǎn)集思吧平臺(tái)(微賺)
46.6M
4.8.1 官方版
應(yīng)用商店(小米自帶)app
33.1M
5.4.3 官方版
自動(dòng)點(diǎn)擊器安卓版
23.7M
2.0.12.24 最新版
nubia應(yīng)用中心最新版
15.9M
4.3.0.062814 官方手機(jī)版
雙開(kāi)助手微分身版
17.6M
10.2.6.0 官方正式版
互傳vivo一鍵換機(jī)app
44.4M
7.0.9.6 官方最新版
XY工具庫(kù)
2.5M
1.0.0 最新版
play商店安卓版(Google Play 商店)
93.5M
49.9.19-23 最新版
樂(lè)檸畫質(zhì)助手軟件
124.4M
4.8 安卓版
葫蘆俠最新版本
33.9M
v4.4.1.5.3 安卓版
華為應(yīng)用市場(chǎng)app官方最新版
56.0M
16.0.1.300 官方版
冷眸軟件庫(kù)新版
1.3M
10.0 最新版
網(wǎng)友評(píng)論
支持( 0 ) 蓋樓(回復(fù))
支持( 0 ) 蓋樓(回復(fù))
支持( 0 ) 蓋樓(回復(fù))