背景
这段时间一直沉迷于星穹铁道,就想着用备用机弄个Q群机器人查询攻略啥的,于是我掏出了我保养非常好的小米6 ,虽然有一年没充电了,但是插上数据线还是能开机的,当我准备解锁的时候才发现……触控坏了,但三大金刚还健全着,可怜的米6,从买来到现在没摔过,到货之后就带保护套,钢化膜真是一机传三代,人走机还在,只是触控坏
经过了 otg鼠标 、脚本点击同意 adb连接 、scrcpy投屏电脑等等操作,这台手机终于可以使用了😋
搭建的前提
- 一台安卓手机
- 能够解锁 Root ,不同型号的方法不一样
搭建需要的软件
1. Magisk (面具)
- 下载地址:Github
- 说明:这里的作用是获取 Root ,如果你是 MIUI 开发版的话,可以使用自带的 Root 和 Syslock 软件来获取完整版的 Root 权限。
2. BusyBox
- 下载地址:Github
- 说明:集成了众多最常用 Linux 命令和工具,主要就是扩展 linux 指令。
3. Linux Deploy
- 下载地址:Github
- 说明:相当于一个容器,可以把它当成虚拟机。
4. JuiceSSH
- 说明:一个 SSH 软件,也可以使用其他的 SSH 工具。
开始搭建
1. BusyBox
打开 BusyBox ,点击 ⌈INSTALL⌋ 配置,配置完之后把这个路径环境路径记一下 /system/xbin
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux2.webp","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux3.webp","alt":""}]
2. Linux Deploy
打开 Linux Deploy 后,点击左上角进入,配置文件这边可以修改名字,可以新建配置文件,这里我把默认的 Linux 修改为 CentOS ,名字可以随意修改
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux4.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux5.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux6.webp#vwid=300&vhei=495","alt":""}]
然后进入 ⌈设置⌋ ,把 ⌈屏幕常亮⌋ 、 ⌈锁定 WIFI ⌋ 、 ⌈ CPU 唤醒⌋ 这三个选项勾选
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux8.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux9.webp#vwid=300&vhei=495","alt":""}]
这边继续往下滑,这边的 ⌈开机自动启动⌋ 可以视情况打开,下面的 ⌈联网更新⌋ 需要勾选一下,继续往下翻,这边 ⌈PATH 变量⌋ 填之前在 BusyBox 配置完环境的路径: /system/xbin
,然后点击 ⌈更新环境⌋ 更新环境路径
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux10.webp#vwid=400&vhei=250","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux11.webp#vwid=400&vhei=250","alt":""}]
继续下翻,把 ⌈调试模式⌋ 勾选,这样就能看到详细信息了,出错误的话方便查找,设置完回到软件主页面
回到软件主界面,点击 右下角 进入属性设置,进入后,这个 ⌈发行版⌋ 选项选择为 CentOS , ⌈架构⌋ 不用管,按照默认的就行了,每个机型进入都是不一样的, ⌈源地址⌋ 可以选择 国内源 和 阿里源 ,这样下载速度比较快
⌈安装类型⌋ 设置 镜像 就可以,镜像大小可以百度在线转换工具,1G = 1024MB
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux13.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux14.webp#vwid=300&vhei=495","alt":""}]
1 2 3 4 5
| #国内源 http://chinanet.mirrors.ustc.edu.cn/centos-altarch/
#阿里源 http://mirrors.aliyun.com/centos/
|
这里往下翻,能够看到 ⌈用户名⌋ 和 ⌈密码⌋ ,设置的 用户名 和 密码 是 SSH 连接要用到的,这里我设置为 Root , ⌈本地化⌋ 选项默认是 C ,这里选择中文是为了容易看清错误情况
继续往下翻, ⌈启用使用初始化⌋ 打开, ⌈SSH⌋ 启用,等一下需要连接,设置完后回到软件主界面
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux16.webp#vwid=620&vhei=250","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux17.webp#vwid=620&vhei=250","alt":""}]
回到主界面后,点击右上角,第一步是点击 ⌈配置⌋ ,每次更改了属性配置后都要点击一次配置,第二部是点击 ⌈安装⌋
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux18.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux19.webp#vwid=300&vhei=495","alt":""}]
安装流程最后显示 <<<deploy
就是执行结束,然后就可以启动运行了
[{"url":"https://picgo.leginn.top/img/2023/shouji-linux20.webp#vwid=300&vhei=495","alt":""},{"url":"https://picgo.leginn.top/img/2023/shouji-linux21.webp#vwid=300&vhei=495","alt":""}]
3. 连接服务器
这里使用的SSH软件是 JuiceSSH ,也可以使用其他SSH软件连接,打开软件后点击 ⌈快速连接⌋
这里填写 Linux Deploy 上显示的 IP ,弹出的 用户名 和 密码 填刚刚设置的
成功进入服务器,这个界面就代表连接成功,在这个界面也可以装面板,例如 宝塔面板 和 Docker ,如果想要当 服务器 的话还需要 内网穿透,当个练习机挺不错的 :&(蛆音娘_OK)
安装宝塔
1 2 3
| #Centos安装宝塔脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
|