使用Linux Deploy在手机上安装Ubuntu

前言

其实很早之前就搞过Linux Deploy,当时弄了很久才弄成功。但是当时并没有记笔记的习惯,今天才发现竟然忘了怎么做了
今天只好“重操旧业”,竟然弄了一下午,安装了五六回才搞成。

这回一定要记录下来,以免以后重复掉坑。

准备

需要的软件和工具有旧手机一部、Linux Deploy(最好版本对应)、BusyBox Free、KingRoot(这个随意,只要能够root手机就可以)。
01

安装过程

1.root手机

我是使用KingRoot这款APP将手机root的,root手机的方式很多,百度一下,你就知道。这是我把手机root好之后的图片,我是使用的华为荣耀6Plus。
02

2.安装BusyBox

BusyBox这个APP的作用是扩展Linux命令,安装的时候只需要把安装目录改成“/system/xbin”即可,然后点击“Install”就行啦。
03

3.使用Linux Deploy部署Linux系统

(1)打开Linux Deploy,先点击左上角的三道杠,点击“设置”。

(2)勾选上“CPU唤醒”,这样在熄屏时也能保持运行状态(如下图)。
04
将“PATH变量”更改为“/system/xbin”,同BusyBox的安装目录。
并且勾选上“启用CLI”(如下图)。
05
(3)返回主界面,点击右下角难以名状的一个图标,开始修改Linux的属性。

发行版GUN/Linux默认为Debian,在这里我改成了Ubuntu

架构保持默认即可。

发行版GUN/Linux版本改为bionic

源地址一定要记得更改!!!否则会下载得慢的离谱…
我把源地址改成了清华大学镜像网站的源,速度会很快(源地址:http://tuna.tsinghua.edu.cn/ubuntu-ports)。

安装路径改为“/mnt/sdcard/linux/linux.img”,否则可能会出错。

如下图:
06

我这里把镜像大小改成了3072,这个值请根据自己手机情况自行判断。

文件系统改成“ext4”。

用户名以及用户密码自行定义即可,之后登陆会用到。

本地化是选择语言,我这里改用“zh_CN.UTF-8”。

如下图:
07

将挂载下的启用勾选上,并且在挂载点列表中添加挂载点“/system/”。这是让Linux系统和手机共享目录。

一定要勾选上SSH下的启用!!!否则无法使用SSH对Ubuntu进行连接。

如下图:
08

最后如果想安装图形界面,可以勾选上,然后使用“VNC Viewer”之类的软件连接。

(4)属性设置好之后回到主界面,点击右上角的三个点,点击“安装”,Linux Deploy就会开始安装Ubuntu系统啦,用的时间会很长,需要耐心等待。当出现“<<<deploy”时,说明安装完成了。

如果在安装过程中Linux Deploy卡在了某一环节,可以点击屏幕下方的“停止”,当出现“<<<stop”之后,再次点击“安装”就行了。

如果安装完成之后,点击“启动”,出现了“Starting extra/ssh … done”说明安装成功了。

使用

安装成功之后可以使用SSH连接软件与手机上的Linux连接控制。

09

原文地址:https://www.cnblogs.com/lbr12218/p/14609059.html