Termux是一款專為Android設(shè)備打造的終端模擬器應(yīng)用,它直接在移動端提供完整的Linux命令行環(huán)境,無需root權(quán)限或虛擬機(jī)即可運(yùn)行Bash腳本、Python程序等開發(fā)工具,支持APT包管理安裝SSH、Git、Vim等常用軟件,兼具文件編輯、代碼編譯和遠(yuǎn)程服務(wù)器管理功能,其輕量化設(shè)計使開發(fā)者能隨時在手機(jī)上進(jìn)行編程調(diào)試和系統(tǒng)運(yùn)維操作,成為移動端高效的技術(shù)工作平臺。
Termux是一款革命性的Android終端模擬器應(yīng)用,它巧妙地在移動設(shè)備上構(gòu)建了完整的Linux運(yùn)行環(huán)境,讓開發(fā)者能夠直接在手機(jī)或平板上執(zhí)行Bash命令、運(yùn)行Python腳本、管理Git倉庫等專業(yè)操作。通過內(nèi)置的APT包管理器,用戶可以輕松安裝上千種Linux工具和開發(fā)環(huán)境,無需root權(quán)限或虛擬機(jī)支持,真正實(shí)現(xiàn)了移動端的高效編程、服務(wù)器維護(hù)和自動化腳本執(zhí)行,成為IT從業(yè)者和技術(shù)愛好者的隨身開發(fā)利器。
Termux 是一款專為 Android 設(shè)備設(shè)計的終端模擬器應(yīng)用,它直接在移動設(shè)備上提供了完整的 Linux 命令行環(huán)境。用戶無需 root 權(quán)限或虛擬機(jī)支持,即可運(yùn)行常見的 Linux 命令和腳本,實(shí)現(xiàn)與桌面 Linux 系統(tǒng)相似的操作體驗(yàn)。
該應(yīng)用內(nèi)置了基于 Debian 的軟件包管理系統(tǒng),支持通過簡單的命令安裝、更新和卸載各種軟件包。這使得用戶能夠方便地獲取開發(fā)工具、系統(tǒng)工具和其他實(shí)用程序,滿足不同的使用需求。
在用戶體驗(yàn)方面,Termux 提供了高度的可定制性。用戶可以自由調(diào)整命令行界面的外觀,包括修改字體樣式、顏色方案等設(shè)置,打造個性化的終端環(huán)境。這些定制選項(xiàng)讓用戶能夠根據(jù)自己的使用習(xí)慣優(yōu)化操作界面。
從安全角度來看,Termux 默認(rèn)運(yùn)行在 Android 系統(tǒng)的隔離環(huán)境中,不會影響設(shè)備的主系統(tǒng)或其他應(yīng)用程序。這種設(shè)計既保證了功能的完整性,又確保了系統(tǒng)的安全性,讓用戶可以放心地進(jìn)行各種命令行操作。
【Termux 初始化】
初次使用 Termux 需等待 Installing bootstrap packages (安裝引導(dǎo)程序包)完成,如下圖。
等待 Installing bootstrap packages (安裝引導(dǎo)程序包)結(jié)束后可看到 Termux 的歡迎界面,如下圖。
在 Termux 中輸入命令 termux-setup-storage 回車以獲取儲存權(quán)限(注:長按后按 Paste 粘貼),如下圖,點(diǎn)允許即可。
【Termux 換鏡像】
使用 Termux 安裝包之前一般需先換鏡像,不換鏡像可能會導(dǎo)致包安裝慢或安裝失敗,下圖為未換鏡像嘗試安裝 vim 失敗截圖。
這里以換成清華大學(xué)開源軟件鏡像為例,在 Termux 中執(zhí)行命令 termux-change-repo 進(jìn)入圖形界面如下圖。
注:以下操作只適用于較新版的 Termux,如0.114,不適用0.73版的)(警告:鏡像僅適用于 Android 7.0 (API 24) 及以上版本,舊版本系統(tǒng)使用本鏡像可能導(dǎo)致程序錯誤。)
使用自帶方向鍵可上下移動,空格選擇需要更換的倉庫,這里我全選,如下圖。
回車進(jìn)入下一界面,如下圖。
選擇最后 Mirrors by BFSU,如下圖。
確認(rèn)無誤后回車,鏡像源會自動完成更換。出現(xiàn)如下鏡像更換成功。
【Termux安裝 Python】
在 Termux 中輸入 pkg install python 回車安裝Python,出現(xiàn)如下圖。
輸入 Y 回車,出現(xiàn)下圖。
等待,等到出現(xiàn)下圖代表安裝 Python 成功。
Termux 為開發(fā)者提供了強(qiáng)大的命令行界面和豐富的軟件包管理功能,使其能夠在 Android 設(shè)備上輕松進(jìn)行編程和開發(fā)工作。開發(fā)者可以直接使用 Git、GCC、Python、Node.js 等工具,無需復(fù)雜配置即可搭建開發(fā)環(huán)境,提升移動端開發(fā)效率。
對于學(xué)習(xí)和研究用途,Termux 支持運(yùn)行完整的 Linux 命令和腳本,學(xué)生和研究人員可以利用它學(xué)習(xí) Shell 編程,或安裝科學(xué)計算工具(如 NumPy、R 語言)進(jìn)行數(shù)據(jù)分析。這使得 Android 設(shè)備成為便攜的學(xué)習(xí)和研究平臺。
此外,Termux 還可用于 Android 設(shè)備的系統(tǒng)管理和維護(hù),例如通過命令行查看系統(tǒng)信息、管理進(jìn)程、操作文件等。用戶可以使用常見的 Linux 工具(如 top、ps、rsync)進(jìn)行設(shè)備維護(hù),使其成為移動端系統(tǒng)管理的實(shí)用工具。
小編簡評:Termux:X11
小編簡評:termux終端
小編簡評:地鐵探索者
小編簡評:AI Mate人工
小編簡評:閑置巧克力
小編簡評:CodeFormer
小編簡評:喝水提醒是
小編簡評:超級羽毛球
小編簡評:Sam Helper
網(wǎng)友評論