柳下惠
柳下惠
发布于 2021-01-21 / 12 阅读
0

安卓机用Linux Deploy部署CentOS7

由于Linux虚拟机需要读取系统内核,所以手机必须有root权限,本次演示的荣耀4X已刷入带root权限的EMUI 5.0。

实际上只要是安卓系统4.4及以上的系统即可搭建,不限制手机品牌、机型。

1.准备一个安卓机

本次使用华为荣耀4X-高配版 Android 5.0   2G RAM  自带8G ROM,已插入一张32G的SD卡,系统将安装在这个外置SD卡中。

2.安装App

Linux Deploy

3.配置镜像源

参照上图来设置这几项

1.发行版-----CentOS

2.架构-----aarch64对应的是ARM处理器,安卓正好适用

3.安装类型-----镜像文件

4.源地址-----APP根据源地址查找和下载linux系统包,不改直接用默认地址即可

5.安装路径-----如果你插入了外置SD卡,那么可以复制我这个路径

/storage/sdcard1/CentOS7/linux.img

4.启用SSH

开启远程连接功能

5.安装

开始下载和安装     注意: 如果你发现下载失败, 那改成这个备用地址再试: http://chinanet.mirrors.ustc.edu.cn/centos-altarch/

6.启动

​点击左下角的[启动]

7.连接

在windows10上用Xshell连接,此时是无法使用root账户登录的,因为还没有设置root的密码,必须先用初始账户登录,打开配置页可以看到自动生成的android和密码

8.登录

修改root密码的方法请查看底部链接,使用root登录后查看系统版本

CentOS Linux release 7.7.1908 (AltArch) [running via Linux Deploy]
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (AltArch)
[root@localhost ~]#