隐藏侧边栏

安卓使用 Termux 安装 ubuntu、linux, 让您的报废手机当成服务器【注意:本教程也解决安卓 5.0 以上 7.0 以下使用 termux】

 邱少羽梦
2021-12-25 / 1 评论 / 1 点赞 / 1,407 阅读 / 1,833 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-07-02,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。

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 以上安装步骤

  1. 通过 termux 官网地址下载 F-Droid【官方推荐使用 F-Droid 进行安装,您也可以直接打开后直接下载 apk 安装】
  2. 安装好 F-Droid 后进入该软件搜素 termux,然后进行安装即可【Note: 有纯净模式的把纯净模式关了,第1次打开需要耐心等待哈O(≧▽≦)O】
  3. 安装完成后打开 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 以下安装步骤

  1. 下载 Termux 7.3 安装包 并进行安装
  2. 安装完成后打开 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
0

评论区