日前,小编发了一篇关于小米4手机刷SailfishOS的文章,在的评论区中,有读者说,小米4可以安装安卓,可以安装旗鱼,可以安装Win10,就差一个iOS了,后有人跟帖:
你咋不说Ubuntu
其实不瞒大家说,刷iOS虽不太可能,不过安装Ubuntu还真的可以。今天,将为大家带来安卓手机安装Ubuntu系统的教程。
此教程适用于市面上几乎所有已ROOT的安卓手机
资料准备
终端模拟器
下载地址:点击这里
VNC客户端安卓版
下载地址:点击这里
Ubuntu系统镜像
种子文件下载地址:点击这里
安装脚本和启动脚本
下载地址:点击这里
支持BT下载的客户端(小编选用的是迅雷)
下载地址:点击这里
开始之前
首先在电脑上操作
安装迅雷客户端,通过种子文件下载Ubuntu系统镜像;
下载后,将得到一个zip格式的压缩文件,将其解压备用;
将手机连接到电脑,在手机内置存储根目录下新建一个名为ubuntu的文件夹(如果手机内有存储卡,则在存储卡根目录新建此文件夹);把刚刚解压得到的img格式的Ubuntu系统镜像重命名为ubuntu.img,随安装脚本ubuntu.sh和启动脚本bootscript.sh一起丢到刚刚在手机上新建的ubuntu文件夹中;
接下来回到手机上操作
安装终端模拟器和VNC客户端;
打开终端模拟器,输入命令su,回车,同意终端模拟器的ROOT权限申请;
开始安装
在终端内输入命令su,回车;
若光标前的$符号变为#符号,则说明你已成功进入ROOT模式。
输入cd [ubuntu文件夹所在位置],回车
小编的手机则是输入:
cd /sdcard/ubuntu
若成功进入该文件夹,则#前会显示ubuntu文件夹路径,如下图:
输入命令sh ubuntu.sh,回车,安装脚本将要求你新建密码,可根据自己的喜好选择密码,输入密码后回车;
然后,安装脚本将要求你确认密码,请将你刚刚输入的密码再输入一遍;
接下来,安装脚本将询问你是否开启VNC服务,输入y,回车;
然后,安装脚本将询问你是否开启SSH服务,如果你需要的话,输入y,回车;
接下来,安装脚本将要求你设置分辨率,小编手中设备的分辨率为1920*1080,不过由于担心把分辨率设置得太高会导致字看不清,故小编输入的分辨率为1280x720(中间的x为小写字母x);
最后,安装脚本将询问你是否将以上设置作为默认设置,输入y,回车;
当~#前的字符变为localhost如下时:
则说明Ubuntu已安装成功并启动,此时,按手机的HOME键返回桌面,打开VNC客户端;
点击右下角的绿色加号以新建连接;
地址填写为localhost:5900,名称则可根据个人喜好随便填,小编填写的是Ubuntu,填好后按CREATE按钮以完成新建;
点击下方的CONNECT按钮以尝试连接到Ubuntu桌面;
随后将弹出警告,点击右上角的OK即可,如果你希望它将来不再弹出,则在点击OK之前关闭Warn me every time项的开关即可;
接下来将要求你输入密码,密码为ubuntu,如果你希望以后不再要求输入密码,则将Remember password后的开关开启即可,输入密码后,点击右上角的CONTINUE来连接;
如果你是第一次使用VNC客户端,连接成功后则会显示一系列的教程,你可以一步一步地看,也可以跳过;
完成首次使用教程后,你就可以看到Ubuntu的桌面了。这里默认的桌面是KDE,因为KDE对性能的要求相对较低,如果你追求华丽,也可以安装Unity桌面,安装方法这里小编不再赘述,感兴趣的同学可以必应一下。
Ubuntu on Android截图
▼开始菜单
▼文件资源管理器
▼系统设置
▼Libre Office
▼GIMP(相当于Windows上的Photoshop)
▼终端
One More Thing
Ubuntu虽能在手机上运行,然而手机的屏幕才那么点大,还没有鼠标键盘,操作非常不方便,不过没关系,这都不是问题,你可以把你的手机当作一台运行Linux系统的主机,然后在电脑上通过VNC客户端连接到这台主机。具体操作方式如下:
保证你的电脑和手机在同一局域网下;
查询手机的本地IP地址;
在电脑上下载并安装VNC客户端;
下载地址:点击这里
安装好后,打开VNC客户端;
点击左上角的File-New Connection,将出现如下窗口:
输入刚刚查询到的手机的IP地址,后跟端口号5900,小编的手机和电脑则输入192.168.0.167:5900,名称可以随便起,小编这里起的名称是Ubuntu on Android;
输入完成后,点击右下角的OK按钮;
随后你将看到刚刚添加到列表中的连接;
在此之上单击鼠标右键,再点击Connect;
接下来将弹出警告对话框,点击Continue以继续,如果你希望这个警告对话框不再出现,则可勾选警告下方的“在此电脑上不再警告”的选项;
在此密码输入框中输入密码:ubuntu,如果希望以后不再需要输入密码,则可勾选Remember password;
密码输入完成后点击OK,即可完成连接。效果如下:
如何关机
按HOME键返回桌面,打开终端,输入exit命令即可关机;
如何再次启动
再次启动的过程和安装Ubuntu的过程大同小异,只是安装脚本这次换成了启动脚本。请依次输入并执行以下三行命令:
su
cd [ubuntu文件夹所在位置],如cd /sdcard/ubuntu
sh bootscript.sh
启动脚本的设置项和安装脚本的设置项大致相同,分别是VNC设置,SSH设置,分辨率设置,过程如下:
启动后依然通过VNC客户端连接。
其实在安卓手机上安装Ubuntu并非难事,Linux on Android项目也有些年头了,你可以点击这里来访问他们的网站。在这个网站中还有更多的Linux发行版供你选择,比如Debian,openSUSE和Fedora。
好了,本次教程到这里就结束了,开开心心地玩儿去吧~