发布于 

Android手机使用LinuxDeploy运行CentOS

准备工作

硬件

  • 一部已经 root 的安卓手机,内存 8G 以上,运存最好 2G 以上。

获取 root 请自行百度。

软件

首先安装 BusyBox ,安装完打开,会请求 root 权限,授权,接着会询问是备份,可以随意,然后等待顶部进度条加载,加载完点击安装,继续等待安装完,安装完后即可关闭软件。

接着安装 Linux Deploy,安装完打开,同样会请求 root 权限,同样授权。点击右下角最后一个按钮,打开属性面板。

  • 发行版:CentOS
  • 架构:armhfp/aarch64/i386/X86_86 一般选择前两个,aarch64 经尝试可用
  • 发行版本:7
  • 源地址:http://mirrors.ustc.edu.cn/centos-altarch/
  • 修改默认用户名密码
  • 勾选启用 SSH 服务器
  • 其他可默认

返回,点击右上角菜单,点击安装。

等待安装完成……

安装完成后,点击启动即可。如果出现如下输出:

1
Starting extra/ssh ... done

则启动成功,可以正常连接 ssh,若出现 failed 之类的,说明 ssh 启动失败,可能是选择的架构不对,选择其他架构重新安装尝试。

成功使用 Xshell 连接。

1
2
3
4
WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Tue Sep 29 23:22:03 2020
CentOS Linux 7 (AltArch) [running via Linux Deploy]
[root@localhost ~]#