文章

安卓安装并运行Linux-Ubuntu12.04系统

文章目录
作为一个爱折腾而且爱折腾的我,在给爱探路设置Memcached好后,在一个网页上看到有人在智能手表上安装成功win95,我擦,当然这是用了模拟器的,于是乎我也按耐不住了,想到自己的A3000-H陪我也有好长的时间了,中间为了能上Google商店刷机过几次,嘿嘿这次也想试试,不过我不想安装win,于是就在网上Linux公社找到了关于安卓运行Ubuntu的文章,接下来么,就折腾了一番。

爱探路Ubuntu安装

2016-07-23更新,现在用这个方法会更简单,可以安装很多linux发行版
Android安卓手机用Linux Deploy安装linux-kali、ubuntu、debian等Linux发行版系统

准备工作

我们需要一个屏幕不是太小的而且获得root权限的安卓手机一枚,1GHz的处理器,andriod 2.1以上,SD卡最少要有3.5G的空间,支持 Ext2 文件系统(大部分 Android 设备应该都支持。我的平板A3000-H 1.2G主频 1GB内存 16GB存储 Android 4.2,想必来说还将就。当然还需要下面这些东东

Android Terminal Emulator (终端模拟器) :用于运行 shell 脚本
BusyBox :用于提供 shell 命令的支持
Android VNC Viewer:用于 Android 设备的远程连接工具
Ubuntu 12.04 的映像文件:用于安装 Ubuntu 的映像文件 (本来有三个,我选了最大全的那个3.5G)
ubuntu.sh :Ubuntu 的安装脚本
bootscript.sh:Ubuntu 的启动脚本

下载地址

处于好心的我,本来在原地址下载是很很慢很慢的,然后我就想到百度云离线下载了,果然那个速度不错,下载到百度云后我有从百度云下载到电脑,然后解压出Ubuntu.img是3.5G,经过我亲自测试可安装后,有直接将Ubuntu.img上传到百度云,肯定妙传咯大家可以直接从我的分享文件下载到手机,就不用我这么麻烦了。

刚才说的那六个文件,3个apk文件需要安装到手机不用说,其余三个也就是ubuntu.img、ubuntu.sh、bootcript.sh 你需要在SD卡新建个ubuntu文件夹将其放进去。然而你现在直接可以从我的分享地址一次性将这六个文件通过百度云下载到手机。

文件download

apk文件配置

apk文件有三个,其中终端模拟器和Android VNC Viewer安装好后先不管,BusyBox 安装好后你需要按照它的提示再安装下就ok。
爱探路Ubuntu安装

安装Ubuntu12.04

1.打开 终端模拟器(Terminal) ,在光标处输入 “cd /sdcard/ubuntu”(不包括引号,注意cd后有空格)然后回车,这样就来到了刚才我们在SD里面新建的目录

2.然后我们可以输入命令 “ls” 然后回车,我们就可以看到当前目录下的所有文件了,看一下里面是不是我们需要的三个文件,如图:如图:

爱探路Ubuntu安装

3.下来呢就是运行那个安装脚本ubuntu.sh了,不过我们现在要获取root权限,键入命令“su”
如果弹出授权信息点击下一步允许就行了,成功后如图之前的“$”变成了“#”,这就说明已经获得Root权限了,如图

爱探路Ubuntu安装

4.接着运行安装脚本,输入命令 “sh ubuntu.sh”,进行安装,如图:
爱探路Ubuntu安装
5.然后脚本为你建立了一个名字为“Ubuntu”的帐号,这里提示你需要为你的帐号设置一个密码,这个密码会在以后你操作 Ubuntu 的时候一些授权应用到,比如我在这里设置密码为:“ubuntu”,这里注意的是在终端里面输入密码是不会显示出来的,你看见光标没有动静,但实际上你已经输入进去了。回车后提示再次输入密码以保证你两次密码一样,如图:
爱探路Ubuntu安装
6.密码设置完成后,提示是否启动VNC服务和SSH服务,我们只要输入“y”然后回车,开启了这两个服务后我们才能通过远程连接来连上系统,输入两次 Y Y
爱探路Ubuntu安装
7.然后提示我们输入设备屏幕的尺寸,我的屏幕是1280x960(其实后来我发现是1024x600)的,所以我输入“1280x960”,这里两个数字之间的不是乘号,而是字母“xyz”的“x”,输错了不能远程连接的(我的也能连接上,就是需要左右滑动而已)
8.如图的提示已经启动了一个新的桌面,提示是否保存你刚才的设置为默认设置,只要输入“y”即可,如图:

爱探路Ubuntu安装
9.然后你就可以看到操作完成后光标前的字符变成了“root@localhost:~#”,有没有发现。其实到这里你已经进入了 Ubuntu 12.04 系统,已经完成安装配置并启动了 Ubuntu 12.04 系统,不信?你可以输入命令 “cat /etc/issue.net” 然后回车查看当前系统是不是Ubuntu 12.04,如图:

爱探路Ubuntu安装

其实在这个时候,Linux已经可以玩儿了,不过我们上面不是配置了桌面远程了嘛,为了看看折腾效果,我们去看看,这时候需要 Android VNC Viewer 上场了,注意不要退出终端模拟器,你只需要回到手机桌面即可,打开VNC后,Nickname,为你的连接去一个名字如“ubuntu”。Password 为 “ubuntu” 。Address是ip地址,这里我们是在同一台手机上连,所以我们填写“localhost”,当然你想在别的设备上连接当前的设备那就要填写启动时提示的地址。Port 是段口号,默认 5900。还有这里比较重要的是 Color Format,这个是连接的色彩设置,建议设置成“24-bit color (4 bpp)”,要不然画质太低的话画面就惨不忍睹了。如图

全部设置好以后,点击 Connect 就可以连接上我们本地已经在运行的 Ubuntu 12.04 系统了,如图

爱探路Ubuntu安装
爱探路Ubuntu安装
不过我的似乎出现了点问题,左边的不显示,擦擦,不过还是能体验体验的,且看且珍惜吧,嘿嘿

退出Ubuntu系统

退出 Ubuntu 系统,只需要回到刚才我们运行的终端,输入命令 “exit” 回车,等待片刻即可退出 Ubuntu 系统,再次输入 “exit” 回车 则是退出手机终端的 root 用户权限,然后再次 “exit” 回车后则是退出手机终端,这样就完全退出了,如图:
爱探路Ubuntu安装

下次启动

的时候只需要开启 终端,然后输入 “su” 获得 root 权限,再输入 “cd /sdcard/ubuntu” 来到ubuntu文件夹下,然后在输入 “sh bootscript.sh” 运行启动脚本就可以运行启动 Ubuntu 了,需要连接桌面的话按照上面说的用 Android VNC 就可以了。

Ubuntu小结

对于这次的折腾体验,是按照别人的教程走的,整个过程似乎很简单的几部,速度很快就好,如果你想体验不妨试试,其实用来学习Linux是不错的,不过,我想在上面安装上lamp,然后是不是可以见一个小小站啊,然后...哼哼,利用安卓WiFi热点起个名字叫CMCC,走到哪里是不是有人喜欢免费WiFi,接着.....我想做点什么呢? 放心,我没有那么邪恶!不过关于安卓手机上搭建php服务器好像有更简单的方法。

 

2016-07-23更新,现在用这个方法会更简单,可以安装很多linux发行版
Android安卓手机用Linux Deploy安装linux-kali、ubuntu、debian等Linux发行版系统

发表评论

  • 评论21则,共1页,当前第1
    • 在进行sh ubuntu.sh后出现can't open ubuntu.sh怎么回事啊?

    • 北国之神 [管理员]

      Android安卓手机用Linux Deploy安装linux-kali、ubuntu、debian等Linux发行版系统https://aitanlu.com/android-phone-install-linux-deploy-linux-kali-ubuntu-debian-etc.html

      现在用这个方法更简单

    • asdads

      我的没让输入密码怎么办...直接让设置Vnc和SSH

      • 你重新安装一遍试试,也可能提示了你没看到直接接着下一步了?

    • cokkwp

      楼主,魅族手机也可以吗?

    • peter

      運行ubuntu.sh 腳本的時候就出了 ’This script requires root! Type: su‘這個錯誤,可是我的手機明明root過了,不知道是不是版本問題,手機是小米3 聯通版系統是最新的開發板

      • 输入su命令先进root啊,(如果有授权管理会提示需要授权)

      • Busybox有问题,我也有如此问题,但好在弄好了!它提示安装成功,也许就sh不成功,把它弄好!

        • 能不能把你的那三个文件发给我看一下呢,很想看一下,你的是怎么成功的

            • 回复北国之神 :

              恩,好的谢谢 这个是你测试过已经成功的是吗?

            • 回复ubuntu :

              嗯嗯,是的我也是自己弄着玩,然写写谢自己的过程...

            • 回复北国之神 :

              恩,好的谢谢,我能问你一下,你是做什么的,

            • 回复ubuntu :

              也没做什么...混混网络,想起点什么折腾什么,这网站好久没管了

            • 回复北国之神 :

              哦,好的,谢谢你

    • 小子

      我擦,太强大了,不过手机ip不是一直在变。我折腾过在手机上搭建网站,不过不怎么好,自己做测试还成。