install ubuntu on Android mobile phone

Android 是基于Linux内核的开源操做系统,主要用在移动设备上。固然一样是基于Linux内核的操做系统,如今支持的Android的智能手机理论来讲都能运行基于Linux的操做系统,好比如今流行的发行版:Ubuntu、Fedora 等等。不只如此,如今的智能移动设备的硬件也愈来愈强,更为能运行Linux系统提供了良好的硬件支持。html

工具/原料

 
  • Android Terminal Emulator (终端模拟器) :用于运行 shell 脚本 (可在Google Play下安装)android

  • BusyBox :用于提供 shell 命令的支持  (可在Google Play下安装)shell

  • Ubuntu 的映像文件(可在sourceforge网站Linux-on-android项目组下载)ubuntu

  • bootscript.sh:Ubuntu 的启动脚本(可在sourceforge网站Linux-on-android项目组下载)工具

方法/步骤

 
  1.  

    首先您的手机须要获取root权限,root是前提。没人获取root权限如下都不能完成。网站

    下载Ubuntu 的启动脚本bootscript.sh访问sourceforge.net网站在网站上找到一个叫 Linux-on-Android 的项目的Home目录下能够下载到操作系统

    安卓手机上安装运行Ubuntu
  2.  

    下载Ubuntu 的映像文件,在Linux-on-Android 的项目在其中找到Ubuntu / 12.04这里咱们选择12.04 full下载最新的版本ubuntu1204-v4-full.zip.下载的文件是1.4G解压后有3G多。.net

    在这里简单介绍一下其余版本:命令行

    full 映像包含了完整的 Ubuntu 系统,其中包括 Unity 桌面,还有不少如GIMP等经常使用软件,很是齐全。须要 3.5G 以上空间。orm

    small 映像包含了的基本的 Ubuntu 系统,其中包括 LXDE 桌面,须要 2G 以上空间。

    core 映像包含了基础的 Ubuntu 系统,不过这个没有GUI的,也就是没有桌面只有命令行。

    安卓手机上安装运行Ubuntu
    安卓手机上安装运行Ubuntu
  3.  

    在手机上安装Android Terminal Emulator 终端模拟器软件,能够在Google Play上搜索安装。经过终端咱们能够用来执行不少命令和脚本。

    安卓手机上安装运行Ubuntu
  4.  

    在手机上安装BusyBox,BusyBox它可使得你能够在 Terminal 中运行不少命令,好比 cp、mv、cut 等,若是不能运行这些命令而执行脚本的话,会提示 **: not found 这样的提示。因此安装 BusyBox 可使得这些命令都可以在终端里面执行。能够在Google Play上搜索安装BusyBox。安装好后,打开BusyBox点击 Install 开始安装,若是弹出须要ROOT权限,点下一步容许就行.

    安装BusyBox以及后面咱们在Terminal中都须要 root 权限

    安卓手机上安装运行Ubuntu
    安卓手机上安装运行Ubuntu
  5.  

    安装 ubuntu

    首先把以前下载好的bootscript.sh和ubuntu解压复制到内存卡新建ubuntu目录下,打开 终端模拟器(Terminal) ,在光标处输入 cd /sdcard/ubuntu而后回车进入到ubuntu目录了。

    而后咱们能够输入命令 “ls” 而后回车,就能够看到文件了。

    安卓手机上安装运行Ubuntu
    安卓手机上安装运行Ubuntu
  6.  

    bootscript.sh脚本须要root权限来运行,在终端中使用命令 “su” 来切换至 root 用户权限,若是弹出受权信息点击下一步容许就好了,成功后如图以前的“$”变成了“#”,这就说明已经得到Root权限了.

    而后运行启动脚本sh bootscript.sh

    安卓手机上安装运行Ubuntu
  7.  

    而后脚本为你创建了一个名字为“ubuntu”的账号,这里提示你须要为你的账号设置一个密码,这个密码会在之后你操做 Ubuntu 的时候一些受权应用到,好比我在这里设置密码为:“ubuntu”,这里注意的是在终端里面输入密码是不会显示出来的,你看见光标没有动静,但实际上你已经输入进去了。回车后提示再次输入密码以保证你两次密码同样,如图:

    安卓手机上安装运行Ubuntu
  8.  

    密码设置完成后,提示是否启动VNC服务和SSH服务,咱们只要输入“y”而后回车,开启了这两个服务后咱们才能经过远程链接来连上系统,如图:

    安卓手机上安装运行Ubuntu
  9.  

    而后提示咱们输入设备屏幕的尺寸,个人屏幕是854×480的,因此我输入“852×480”。注意:这里两个数字之间的不是乘号,而是字母“xyz”的“x”,输错了不能远程链接的,如图:

    如图的提示已经启动了一个新的桌面,提示是否保存你刚才的设置为默认设置,只要输入“y”便可

    安卓手机上安装运行Ubuntu
  10.  

    远程桌面链接

    远程链接工具来链接登陆桌面就能看到完整的桌面系统了。这时候咱们就要用到前面安装的 Android VNC Viewer 了。按手机的 Home 键回到手机桌面,保持终端还在后台运行。找到 Android VNC 而且打开,而后进行一些简单的配置。Nickname,为你的链接去一个名字如“ubuntu”。Password 为 “ubuntu” 。Address是ip地址,这里咱们是在同一台手机上连,因此咱们填写“localhost”,固然你想在别的设备上链接当前的设备那就要填写启动时提示的地址。Port 是段口号,默认 5900。还有这里比较重要的是 Color Format,这个是链接的色彩设置,建议设置成“24-bit color (4 bpp)”,要否则画质过低的话画面就惨不忍睹了。

    所有设置好之后,点击 Connect 就能够链接上咱们本地已经在运行的 Ubuntu系统了,如图:

     

    安卓手机上安装运行Ubuntu
相关文章
相关标签/搜索