安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]

        由于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

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第1张图片

 

3.配置镜像源:

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第2张图片

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第3张图片

    参照上图来设置这几项:

 1. 发行版-----CentOS

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

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

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

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

/storage/sdcard1/CentOS7/linux.img

 

4.启用SSH, 开启远程连接功能

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第4张图片

5.点击[安装] 开始下载和安装

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第5张图片

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第6张图片

6.安装时间视网络环境而定,本次示例网速是300kb/s, 约10分钟安装完成

    注意: 如果你发现下载失败, 那改成这个备用地址再试:

http://chinanet.mirrors.ustc.edu.cn/centos-altarch/

 

7.点击左下角的[启动] 

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第7张图片

8.在windows10上用Xshell连接:

   此时是无法使用root账户登录的,因为还没有设置root的密码,必须先用初始账户登录:

打开配置页可以看到自动生成的android和密码

安卓机用Linux Deploy部署CentOS7 并搭建私人Web服务器 [ part 1 ]_第8张图片

9.修改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 ~]#
在安卓平台上使用CentOS-altarch 7的常用技巧及配置 [ part 2 ]

 

你可能感兴趣的:(Linux)