Termux 简介
Termux 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。 Termux 还可以安装完整的 ubuntu 以及其它 Linux 内核系统,可以将手机当成 Linux 服务器,让您的废旧手机还能发光发热。博主就有一台几年前的报废机器(oppo a59s)一直没丢,没想到还真用上了。O(≧▽≦)O
Note: Termux 7.3 以后就不支持 Android 7.0 以下的设备了,如果您的设备是安卓7以下不用慌,跟着博主一起把问题解决了。
安装教程
Android 7.0 以上安装步骤
- 通过 termux 官网地址下载 F-Droid【官方推荐使用 F-Droid 进行安装,您也可以直接打开后直接下载 apk 安装】
- 安装好 F-Droid 后进入该软件搜素 termux,然后进行安装即可【Note: 有纯净模式的把纯净模式关了,第1次打开需要耐心等待哈O(≧▽≦)O】
- 安装完成后打开 termux,如果显示 Installing 时请耐心等待,进入软件后输入如下命令进行安装 ubuntu【Note: 命令依次执行,如果失败请重试,过程时间有点长,请耐心哦】
apt update
# apt upgrade -y 如果遇到需要确认的,请确认下,博主这边全部 enter
apt upgrade -y
pkg update
pkg upgrade -y
pkg install wget vim proot -y
pkg install proot-distro -y
# 显示受支持的发行版
proot-distro list
# 博主选择安装 ubuntu
proot-distro install ubuntu
echo "proot-distro login ubuntu" > join-ubuntu.sh
chmod 777 join-ubuntu.sh
Android 5.0 以上 7.0 以下安装步骤
- 下载 Termux 7.3 安装包 并进行安装
- 安装完成后打开 termux,如果显示 Installing 时请耐心等待,进入软件后输入如下命令进行安装 ubuntu【Note: 命令依次执行,如果失败请重试,过程时间有点长,请耐心哦】
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.bfsu.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.bfsu.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update
# apt upgrade -y 如果遇到需要确认的,请确认下,博主这边全部 enter
apt upgrade -y
pkg update
pkg upgrade -y
pkg install wget curl vim git proot -y
cd ~ && git clone https://github.com/MFDGaming/ubuntu-in-termux.git
cd ubuntu-in-termux && chmod +x ubuntu.sh && ./ubuntu.sh -y
cd ~
echo "cd ~ && cd ubuntu-in-termux && ./startubuntu.sh" > join-ubuntu.sh
chmod 777 join-ubuntu.sh
termux 开启 ssh,端口: 8022
apt install openssh -y
sshd
# 设置我的密码
passwd
# 查看我的用户名
whoami
# 查看我的ip
ifconfig
# 使用 ssh 进行连接 termux,注意端口为 8022,如: ssh root@192.168.1.3 -p 8022
进入 ubuntu 后建议进行的操作
# 启动并进入 ubuntu
cd ~
./join-ubuntu.sh
# 进入 ubuntu 后建议进行的操作
apt update
apt install wget curl openssh-server -y
# 设置密码
passwd
评论区