1. 设置源
termux-change-repo #图形界面替换
vim /etc/apt/sources.list #手动替换
apt update #更新源
2. 基本软件
pkg的底层就是apt,只是运行前会执行一次apt update,保证安装的是最新版本。所以,apt install sl基本等同于pkg install sl。
pkg upgrade #更新软件
pkg install vim curl wget git rxfetch #安装常用软件包
pkg install openssh #安装ssh服务
pkg install proot #安装proot模拟root用户
3. 开启权限
termux-chroot #开启管理员身份避免不必要的bug
termux-setup-storage #访问手机存储,默认在storage子目录
ln -s /data/data/com.termux/files/home/storage/shared/tencent/QQfile_recv QQ #创建qq目录软链接
vim $PREFIX/etc/motd #修改默认问候语
echo $PREFIX #安装程序环境变量
4. 使用容器
bash -c "$(curl -L l.tmoe.me)" #tmoe图形容器
startvnc #linux使用vnc远程
5. 扫描端口
Andorid 10 以下的版本是可以正常使用 netstat 命令
netstat -ano | grep 8022 #查看8022端口是否开放
Andorid 10 及以上版本的 Termux 下无法正常使用 netstat -an 命令
pkg install nmap
nmap 127.0.0.1 | grep 8022 #查看8022端口是否开放
6. 开发环境
- 安装hzt
git clone https://github.com/WindowHZT/hzt && cd hzt && bash ./Install.sh
- 安装ipython
pip install ipython
- 自动化Vim配置
git clone https://github.com/GavinSun0921/Auto-configuration-vim.git && cd Auto-configuration-vim && sh init.sh
- 安装Vercel部署
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
nvm install 22.8
apt install npm
npm i -g vercle