下载
首先不推荐从google play store或者酷安下载了,因为官方已经放弃在play store上更新了
由于android 10 的问题, Termux 及其插件不再在Google Play Store上更新,并且已被弃用。为 Android 发布的最后一个版本
>= 7
是v0.101
. 强烈建议不要再从 Play 商店安装 Termux 应用程序。
Termux 应用程序可以
Github
从Github Releases
for 版本>= 0.118.0
或Github Build
操作工作流中获得。
反正就是来这下载安装为好: https://f-droid.org/en/packages/com.termux/
俺的折腾过程
可以直接去国光大佬的博客看,比较全,以下仅为本人折腾过程。
本机为红米k40
, MIUI13.0.3稳定版
首先授予连网和通知权限
更换国内源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
pkg update
pkg update
卡住的话多按几次回车 不要傻乎乎的等
安装基础工具
pkg install vim curl wget git tree -y
终端配色
获取手机存储权限
termux-setup-storage
下载国光大佬写的脚本执行
sh -c "$(curl -fsSL https://html.sqlsec.com/termux-install.sh)"
脚本允许后先后有如下两个选项:
Enter a number, leave blank to not to change: 14
Enter a number, leave blank to not to change: 6
默认的启动语不够狂拽酷炫吊炸天
root身份
我的手机没有root,又想要Termux的root😎
利用proot
可以为手机没有root的用户来模拟一个root的环境,这里主要是经典的 Linux 文件系统布局上的模拟。
pkg install proot -y
然后终端下面输入:
termux-chroot
即可模拟root
环境,该环境模仿 Termux 中的常规 Linux 文件系统,但是不是真正的 root。
输入exit
可回到普通用户的文件系统。
修改启动问候语
vim $PREFIX/etc/motd
_____
|_ _|__ _ __ _ __ ___ _ ___ __
| |/ _ \ '__| '_ ` _ \| | | \ \/ /
| | __/ | | | | | | | |_| |> <
|_|\___|_| |_| |_| |_|\__,_/_/\_\
安装 openssh
OpenSSH 是SSH (Secure SHell) 协议的免费开源实现。SSH 协议族可以用来进行远程控制, 或在计算机之间传送文件。Termux 官方已经封装好了,我们安装起来也会很简单:
pkg install openssh
附上完整的 Linux SSH 连接命令格式:
# ssh -p 端口号 用户名@主机名或者IP
ssh -p 22 user@hostname_or_ip
# ssh -i 私钥 用户名@主机名或者IP
ssh -i id_rsa user@hostname_or_ip