Termux是一個(gè)在Android設(shè)備上運(yùn)行的終端仿真器和Linux環(huán)境應(yīng)用程序。它允許用戶在Android設(shè)備上使用完整的Linux環(huán)境,而不需要root權(quán)限或進(jìn)行復(fù)雜的設(shè)置。這使得用戶能夠在移動(dòng)設(shè)備上進(jìn)行各種開發(fā)和維護(hù)任務(wù),而無需使用笨重的計(jì)算機(jī)。使用Termux,用戶可以在不同的文件夾中創(chuàng)建不同的子Linux環(huán)境,并安裝不同的軟件。這使得用戶能夠管理不同的軟件系統(tǒng),滿足不同用戶的不同需求。例如,用戶可以在home文件夾下創(chuàng)建file1和file2,然后在每個(gè)文件夾中安裝不同的Linux,并在每個(gè)Linux中安裝不同的軟件。這種靈活性使得用戶能夠根據(jù)自己的需求進(jìn)行自定義配置,而不會(huì)互相干擾。感興趣的朋友不妨下載嘗試一番吧!
軟件特性
安全:使用 OpenSSH 的 ssh 客戶端訪問遠(yuǎn)程服務(wù)器。在一個(gè)開源解決方案中,Termux 將標(biāo)準(zhǔn)包與精確的終端仿真結(jié)合。在 Bash、FISH 或 Zsh 和 Nano、Emacs 或 Vim 之間選擇。GREP 通過你的短信收件箱。使用 cURL 訪問 API 端點(diǎn),并使用 rsync 在遠(yuǎn)程服務(wù)器上存儲(chǔ)聯(lián)系人列表的備份
自定義:通過從 Debian 和 UbuntuGNU/Linux 中知道的 APT 包管理系統(tǒng)安裝你想要的東西
移植性:Termux 中提供的軟件包與 Mac 和 Linux 上的軟件包相同最新版本的 Perl、Python、Ruby 和 Node.js 都是可用的
擴(kuò)大規(guī)模:連接藍(lán)牙鍵盤,并將設(shè)備連接到外部顯示器,如果需要,Termux 支持鍵盤快捷鍵,并有完整的鼠標(biāo)支持
可修補(bǔ)的:通過使用 Clang 編譯 C 文件進(jìn)行開發(fā),并使用 CMake 和 pkg-config 構(gòu)建自己的項(xiàng)目。如果陷入困境并需要調(diào)試,GDB 和 strace 都是可用的
使用Termux在手機(jī)上運(yùn)行Python教程
Termux 初始化
初次使用 Termux 需等待 Installing bootstrap packages (安裝引導(dǎo)程序包)完成,如下圖。
等待 Installing bootstrap packages (安裝引導(dǎo)程序包)結(jié)束后可看到 Termux 的歡迎界面,如下圖。
在 Termux 中輸入命令 termux-setup-storage 回車以獲取儲(chǔ)存權(quán)限(注:長按后按 Paste 粘貼),如下圖,點(diǎn)允許即可。
Termux 換鏡像
使用 Termux 安裝包之前一般需先換鏡像,不換鏡像可能會(huì)導(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)致程序錯(cuò)誤。)
使用自帶方向鍵可上下移動(dòng),空格選擇需要更換的倉庫,這里我全選,如下圖。
回車進(jìn)入下一界面,如下圖。
選擇最后 Mirrors by BFSU,如下圖。
確認(rèn)無誤后回車,鏡像源會(huì)自動(dòng)完成更換。出現(xiàn)如下鏡像更換成功。
Termux安裝 Python
在 Termux 中輸入 pkg install python 回車安裝Python,出現(xiàn)如下圖。
輸入 Y 回車,出現(xiàn)下圖。
等待,等到出現(xiàn)下圖代表安裝 Python 成功。
到這恭喜您 Python 環(huán)境已經(jīng)安裝完了,趕快運(yùn)行個(gè)程序試試吧!
上一篇:谷歌翻譯2023最新版
下一篇:EV錄屏2023最新版