Termux:Android系统中的类 Linux系统


Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically – additional packages are available using the APT package manager.

Termux是一个 Android终端模拟器和 Linux环境应用程序,可直接运行而无需生根或安装。 自动安装了最小的基本系统-使用APT软件包管理器可以使用其他软件包。

如何使用 Termux 清华镜像

自动替换

使用如下命令自动替换官方源为 TUNA 镜像源

sed -i 's@^\(deb.*stable main\)$@#\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\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\)$@#\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update && apt upgrade

手动修改

编辑 $PREFIX/etc/apt/sources.list 修改为如下内容

# The termux repository mirror from TUNA:
deb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main

编辑 $PREFIX/etc/apt/sources.list.d/science.list 修改为如下内容

# The termux repository mirror from TUNA:
deb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable

编辑 $PREFIX/etc/apt/sources.list.d/game.list 修改为如下内容

# The termux repository mirror from TUNA:
deb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable

请使用内置或安装在 Termux 里的文本编辑器,例如 vi / vim / nano 等,不要使用 RE 管理器等其他具有 ROOT 权限的外部 APP 来修改 Termux 的文件

安装 openssh 并设置

下载安装 openssh

pkg install openssh

安装完成后,设置 Termux 的密码

passwd

启动 ssh(默认端口为 8022)

sshd

查询手机ip,以实际手机ip为准

$ ifconfig
=> 192.168.10.222

查询当前用户

$ whoami
u0_a131

确认ssh服务的监听端口

netstat -ntlp | grep sshd
tcp        0      0 0.0.0.0:8022            0.0.0.0:*               LISTEN      28618/sshd          
tcp6       0      0 :::8022                 :::*                   LISTEN      28618/sshd
shell

远程连接

$ ssh u0_a131@192.168.10.222 -p 8022

实际操作并不能连接

pkg

pkg search <query>              搜索包
pkg install <package>           安装包
pkg uninstall <package>         卸载包
pkg reinstall <package>         重新安装包
pkg update                     更新源
pkg upgrade                     升级软件包
pkg list-all                   列出可供安装的所有包
pkg list-installed             列出已经安装的包
pkg shoe <package>             显示某个包的详细信息
pkg files <package>             显示某个包的相关文件夹路径

访问本机存储

$ termux-setup-storage 

创建 QQ 文件夹软连接

ln -s /data/data/com.termux/files/home/storage/shared/tencent/QQfile_recv QQ
This entry was posted in 默认分类. Bookmark the permalink.