android安装Linux,玩转Android

前一两天,看着三星更新了Android6.0的名单,但自己的手机是小米3,也想试试Android原生,就去刷了Android6.0适应小米版,来自大神@秋叶随风ivan的更改版。用了几天,发现Android6.0不太完善,想自己更改完善系统,奈何能力不够。就把手机刷回了MIUI7。然后看到小米可以刷Linux就准备去试试。(其实手机上玩没啥用,平板还可以试试!~~,但还是挺好玩的)

首先我们要知道,这个是在Android上运行的,理论上是Android手机都可以刷,其次我们不用担心,原来的Android系统会被覆盖,这个有点像windows上的虚拟器安装系统,无论怎样刷都没问题。

手机:

设备小米3。(记得手机需要root,如何root自行百度)

工具:

1.可以使用集成的工具直接下载就可以,但不推荐(自定义性不高,失败可以很大,比较适合嫌麻烦的机友)

  下载工具:Complete Linux installer.apk

  如图:                                           

              

程序都有比较完善的教程,自己查看就可以了。

2.自己下载工具配置环境。

 工具清单:

  Android Terminal Emulator (终端模拟器)(用于提供命令环境)

  BusyBox (用于提供命令支持)

  AndroidVNC 或 VNC Viewer:用于 Android 设备的远程连接工具 

  Linux镜像文件(这里以ubuntu为例,注意:这里的镜像文件跟安装pc的不一样,在下载之前最好先安装Complete  Linux installer.apk检测一下自己手机支持那些版本的Linux,因为不同版本的Android支持的范围不同)(http://sourceforge.net/projects/linuxonandroid/files/?source=navbar)

镜像文件分为一下几种,可根据自己的情况下载:

  • full 映像包含了完整的 Ubuntu 系统,其中包括 Unity 桌面,还有很多如GIMP等常用软件,非常齐全。需要 3.5G 以上空间。
  • small 映像包含了的基本的 Ubuntu 系统,其中包括 LXDE 桌面,需要 2G 以上空间。
  • core 映像包含了基础的 Ubuntu 系统,不过这个没有GUI的,也就是没有桌面只有命令行

如图:

               

开始进行:首先在 sdcard下面建立文件夹ubuntu,在文件夹下放入下载下来的镜像文件和md5校验文件,都更改为ubuntu名称,ubuntu.img,ubuntu.md5。再放入ubuntu.sh 文件,可以不放入bootscript.sh,这个文件主要是再第二次启动Linux系统时可以用这个脚本(这个文件是关键,有些配置要调试,这里我就不多说了,自行百度,楼主后面会提供完整工具包)。进入终端模拟器,输入su,获取root权限,成功后提示行$变为#(这里需要root权限)。进入ubuntu目录下。执行命令sh ubuntu.sh。如下图:

 

           

第一次进入会让输入密码,自己记得就可以了。需要开启ssh和vnc服务,反正有提示都使用y就可以了。最后输入uname -a提示为Linux系统就表示成功了。

然后进入AndroidVNC查看系统。有好多人无法进入这里需要注意,vncserver默认端口为5900,但好多人依旧无法进入,在终端输入vncserver :1,开启端口1,(终端不要退出了)

然后配置端口为5901,NickName为任意,password为刚才输入的密码,如果没有更改,或者无法进入默认为ubuntu,Username为root。Address为localhost。

           

 

             

 

最终进入系统:

          

 

最后如果要退出Linux了,直接在手机终端执行exit就OK了。

当然如果这样就完了,楼主肯定不会去研究这个,太没意思了。如果对于电脑也可以连接到手机的linux,那么玩法就多了,像Android平板就可以这样来弄一个Linux,当然配置不能太低,不然运行也不太理想。要电脑连接手机上的Linux,首先去下载一个RealVNC工具,同时连接一个网络就可以登录手机的Linux了。。酷吧,关键是full版本的Linux还提供了mysql,php等很多工具,这些工具如果能够配置好,就可以做一个小型手机服务器。(构想,还没实践成功过,如果你成功了,欢迎告知!!)

电脑连接手机: 

确保手机连接上网络,无论是外网或是内网都可以,在手机的模拟终端中输入ifconfig查看ip,如图:

                 

 

查到ip后在电脑终端输入数据(当然你的电脑肯定也是能够联网的),如图:

                  

连接输入密码即可,如图:

             

 

其中还有很多细节,就不一一说了。

工具包下载地址:http://pan.baidu.com/s/1mghHGFm

如果你有什么新玩法,欢迎告知!!!

本博文为作者原创,转载请注明:http://www.cnblogs.com/anumbrella/p/4985517.html 

 

posted @ 2015-11-22 11:59  Anumbrella  阅读(21450)  评论(2编辑  收藏  举报