Termux is a terminal emulator and Linux environment bringing powerful terminal access to Android.
Termux 是運(yùn)行在 Android 上的 terminal。不需要root,運(yùn)行于內(nèi)部存儲(chǔ)(不在SD卡上)。
自帶了一個(gè)包管理器,可以安裝許多現(xiàn)代化的開(kāi)發(fā)和系統(tǒng)維護(hù)工具。比如:
使用如下命令自動(dòng)替換官方源為 TUNA 鏡像源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux stable main@' $PREFIX/etc/apt/sources.listapt update && apt upgrade
編輯 $PREFIX/etc/apt/sources.list
修改為如下內(nèi)容
# The termux repository mirror from TUNA:deb https://mirrors.tuna.tsinghua.edu.cn/termux stable main
請(qǐng)使用內(nèi)置或安裝在 Termux 里的文本編輯器,例如 vi
/ vim
/ nano
等,不要使用 RE 管理器等其他具有 ROOT 權(quán)限的外部 APP 來(lái)修改 Termux 的文件
在Android P上使用TUNA源在upgrade的時(shí)候會(huì)出現(xiàn)報(bào)錯(cuò)bashCANNOT LINK EXECUTABLE 'dpkg-deb': library 'libz.so.1' not founddpkg: error processing archive
此時(shí)退出 termux的進(jìn)程,重新打開(kāi)并pkg up
即可修復(fù)。
也可能出現(xiàn)以下報(bào)錯(cuò)bashCANNOT LINK EXECUTABLE '/data/data/com.termux/files/usr/lib/apt/methods/https': library 'libnghttp2.so' not foundCANNOT LINK EXECUTABLE '/data/data/com.termux/files/usr/lib/apt/methods/https': library 'libnghttp2.so' not found
并且卡進(jìn)度條,此時(shí)退出termux的進(jìn)程,重新打開(kāi),并運(yùn)行dpkg --configure -a
即可修復(fù)。
聯(lián)系客服