Termux安装
Termux
https://f-droid.org/en/packages/com.termux
ZeroTermux
https://od.ixcmstudio.cn/repository/main/ZeroTermux
基本命令
1 2 3 4 5 6 7 8 9 10 11
| pkg search <query> pkg install <package> pkg uninstall <package> pkg reinstall <package> pkg update pkg upgrade pkg list-all pkg list-installed pkg show <package> pkg files <package> termux-setup-storage
|
更换官方源
清华源
1
| 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
|
北京源
1
| sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.bfsu.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
|
南京源
1
| sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirror.nju.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list &&sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirror.nju.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
|
检查更新
1
| apt update && apt upgrade
|
安装常用工具
1
| pkg install nodejs-lts vim curl wget git tree python clang -y
|
NPM换淘宝源
1
| npm config set registry https://registry.npmmirror.com
|
安装Zsh
1
| curl -LO l.tmoe.me/ee/sh; sh sh
|
美化Zsh
语言选择第311 zh-CN:中文_中华人民共和国

选择Configure zsh美化终端

再次选择此项

选择Installation and Configure安装与配置

询问p10k式样,选择默认圆头

选择171,主题powerlevel10k

按Q继续

配色选择55,Google.dark

字体选择25,JetBrainsMono

选择Exit退出

重新启动Termux主题生效
Root
proot
没有 root 可以利用 proot 为没有 root 的用户来模拟一个 root 的环境
1 2 3 4 5 6 7
|
pkg install proot -y
termux-chroot
exit
|
tsu
有 root 可以安装 tsu ,这是一个 su 的 Termux 版本,是一个真正的root 权限,用来在 Termux 上替代 su
1 2 3 4 5 6 7
|
pkg install tsu -y
tsu
exit
|
SSH
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH 协议族可以用来进行远程控制, 或在计算机之间传送文件
1 2 3 4 5 6 7 8 9
|
pkg install openssh
ssh -p 22 user@hostname_or_ip
ssh -i id_rsa user@hostname_or_ip
|
Git
1 2
| git config --global user.name "yourname" git config --global user.email "youremail"
|
创建Git_SSH
1
| ssh-keygen -t rsa -C "youremail"
|
1
| cat /data/data/com.termux/files/home/.ssh/id_rsa.pub
|
将Git_SHH密钥复制到Github-Setting-SSH and GPG keys-SSH key
登陆Git
若出现Yes/No,选择Yes
出现以下输出代码代表成功
1
| Hi username You've successfully authenticated, but GitHub does not provide shell access.
|
配置Python运行环境
安装虚拟环境
安装模块
1 2 3 4
| pip install loguru pip install pydantic pip install httpx pip install click
|
运行项目