前言
上次我们已经将安卓手机进行了root,这次我们安装linux运行环境LinuxDeploy或者Termux。
关于LinuxDeploy和Termux,LinuxDeploy接近于原生Linux,可以安装宝塔面板以及简单建站,但好像不能安装docker。Termux有打包好的带青龙面板docker的镜像,更方便使用。不过这些都是之前折腾的,后面直接使用了云服务器。
本文中如有纰漏和错误,欢迎批评指正。
安装LinuxDeploy
安装busybox
首先,下载并安装busybox:
https://github.com/meefik/busybox
安装LinuxDeploy
然后再安装LinuxDeploy:
https://github.com/meefik/linuxdeploy/releases
安装完成后新增配置文件
左上角进入设置
设置PATH变量,打开联网更新
打开调试模式
右下角进入属性
修改源地址:http://chinanet.mirrors.ustc.edu.cn/centos-altarch/
修改镜像大小
修改用户名和密码
初始化系统和启用SSH
安装,并授予root权限
<<<deploy
启动容器
<<<start
安装Termux
Termux下载地址:
https://f-droid.org/zh_Hans/packages/com.termux/
更新软件源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
安装openssh
pkg install openssh
设置ssh连接密码
passwd
重启ssh连接
sshd &
ssh连接
使用ssh连接termux(默认端口为8022)
ssh 192.168.1.104 -p 8022
挂载储存卡,使得可以用cd命令访问文件目录
termux-setup-storage
手机记得给文件权限
使用Python脚本安装linux-centos7服务器
依赖安装
pkg install proot git python -y
git clone https://github.com/sqlsec/termux-install-linux
cd termux-install-linux
python termux-linux-install.py
选择第7个安装CentOS7
启动centos
cd ~/Termux-Linux/CentOS/
./start-centos.sh
安装sudo
yum -y install sudo
- 本文链接:https://crux92.github.io/2024/04/21/%E5%AE%89%E5%8D%93%E6%89%8B%E6%9C%BA%E5%AE%89%E8%A3%85Linux/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。
若没有本文 Issue,您可以使用 Comment 模版新建。
GitHub Issues