背景

这段时间一直沉迷于星穹铁道,就想着用备用机弄个Q群机器人查询攻略啥的,于是我掏出了我保养非常好的小米6 ,虽然有一年没充电了,但是插上数据线还是能开机的,当我准备解锁的时候才发现……触控坏了,但三大金刚还健全着 ,可怜的米6,从买来到现在没摔过,到货之后就带保护套,钢化膜 ——真是 —— 一机传三代,人走机还在,只是触控坏

小米6
小米6

经过了 otg鼠标 、脚本点击同意 adb连接 、scrcpy投屏电脑等等操作,这台手机终于可以使用了

搭建的前提

  1. 一台安卓手机
  2. 能够解锁 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

2. Linux Deploy

打开 Linux Deploy 后,点击左上角进入,配置文件这边可以修改名字,可以新建配置文件,这里我把默认的 Linux 修改为 CentOS ,名字可以随意修改

然后进入 ⌈设置⌋ ,把 ⌈屏幕常亮⌋ 、 ⌈锁定 WIFI ⌋ 、 ⌈ CPU 唤醒⌋ 这三个选项勾选

这边继续往下滑,这边的 ⌈开机自动启动⌋ 可以视情况打开,下面的 ⌈联网更新⌋ 需要勾选一下,继续往下翻,这边 ⌈PATH 变量⌋ 填之前在 BusyBox 配置完环境的路径: /system/xbin ,然后点击 ⌈更新环境⌋ 更新环境路径

继续下翻,把 ⌈调试模式⌋ 勾选,这样就能看到详细信息了,出错误的话方便查找,设置完回到软件主页面


回到软件主界面,点击 右下角 进入属性设置,进入后,这个 ⌈发行版⌋ 选项选择为 CentOS , ⌈架构⌋ 不用管,按照默认的就行了,每个机型进入都是不一样的, ⌈源地址⌋ 可以选择 国内源阿里源 ,这样下载速度比较快

安装类型⌋ 设置 镜像 就可以,镜像大小可以百度在线转换工具,1G = 1024MB

#国内源
http://chinanet.mirrors.ustc.edu.cn/centos-altarch/

#阿里源
http://mirrors.aliyun.com/centos/

这里往下翻,能够看到 ⌈用户名⌋ 和 ⌈密码⌋ ,设置的 用户名 和 密码 是 SSH 连接要用到的,这里我设置为 Root , ⌈本地化⌋ 选项默认是 C ,这里选择中文是为了容易看清错误情况

继续往下翻, ⌈启用使用初始化⌋ 打开, ⌈SSH⌋ 启用,等一下需要连接,设置完后回到软件主界面

回到主界面后,点击右上角,第一步是点击 ⌈配置⌋ ,每次更改了属性配置后都要点击一次配置,第二部是点击 ⌈安装

安装流程最后显示 <<<deploy 就是执行结束,然后就可以启动运行了


3. 连接服务器

这里使用的SSH软件是 JuiceSSH ,也可以使用其他SSH软件连接,打开软件后点击 ⌈快速连接

这里填写 Linux Deploy 上显示的 IP ,弹出的 用户名密码 填刚刚设置的


成功进入服务器,这个界面就代表连接成功,在这个界面也可以装面板,例如 宝塔面板 和 Docker ,如果想要当 服务器 的话还需要 内网穿透,当个练习机挺不错的