只要在Linux Deploy里配置好,它就会自动生成相应的镜像,从源里下载软件包进行安装,并把各种配置做好。完全傻瓜式无命令行的,针对小白的,真的是毫无技术含量啊
![:em06 :em06](./images/smilies/em06.gif)
欢迎大家多留言交流,批评指正。
也欢迎转载,不过请大家转载的时候注明出处viewtopic.php?f=177&t=463818和作者felonwan。
有图有真相,图在本楼最后。
鉴于有的网友可能网速不快,或者嫌下载麻烦,我共享了一个ubuntu12.04的镜像和配置文件,也放在本楼最后了。
前提:至少要root过的机器吧,应该还需要安装Busybox(这个不确定,谁试下不装Busybox看能不能用?)。
第一部分:
这部分我们只讲最简单也最通用的Linux Deploy+VNC Viewer的方式,只有非常简单的三步。
第一步:在Linux Deploy里对镜像进行配置
安装Linux Deploy(下载地址:http://www.wandoujia.com/apps/ru.meefik.linuxdeploy),打开它,下面就是第一次进入的时候看到的样子。 我们把这个叫做“主界面”。
然后,我们点击下边“STOP”按钮右边的那个像“下载”一样的图标(红线标出的那个),就进入到“配置界面”: 接下来,先不管“ACTION”下面的两个选项,在“DEPLOY”下面的都是设置,每一项点进去都可以进行选择,比如Distribution(发行版),这里选中了Ubuntu,但是Linux Deploy有Ubuntu、Debian、Arch Linux、Federo、opeSUSE、Kali、Gentoo、RootFS等可选,可用的lnux版本很多的!(其实最后一个RootFS是指任意Linux发行版的根文件系统): 其它的设置都是类似的,这里只说现在还需要设置的其它两个选项:
Distribution suite,各个Linux版本的小版本,比如Ubuntu有precise、trusty等,分别就是12.04、14.04等,笔者这里选的是precise,也就是12.04;
Archtecture,指的是ARM CPU的架构的一些区别,目前只有armhf和armel的区别。现在一般的CPU都支持armhf,选这个速度更快;比较老的CPU可能不支持armhf,需要用armel。
第二步:安装和启动
接下来我们可以安装了,在“ACTION”里点“Install”,然后在弹出的确认窗口里选择“OK”,就会回到主界面,出现:
>>> begin: install
就说明它自己就开始安装了。这时Linux Deploy会先建立一个镜像文件,然后从网上下载所需要的软件到镜像里,不用管它,沏杯茶或者咖啡,慢慢等吧。直到出现:
<<< end install
的字样,说明安装完成了,这样就可以启动Linux桌面系统了。
点主界面上边的三角形“START”按钮,在弹出的窗口中选择“OK”,就会出现:
>>> begin: start
字样,说明在开始启动系统。启动过程应该很快,等出现:
<<< end start
就说明已经启动好了。由于我们使用默认的VNC方式,所以接下来我们要用VNC客户端应用来查看图形界面。
第三步:连接图形界面
这里用的是VNC Viewer(VNC查看器)这个应用。安装好后打开,点击左下角的“+”来添加一个连接,Address(地址)填127.0.0.1或者localhost,name(名字)自己随便填,然后点左下角的勾保存; 接下来回到了VNC Viewer刚开始的主界面,这次我们点Connect(连接),然后弹出的界面输入密码“changeme”,不出意外,我们就能看到下面这样的界面了: 恭喜你,到这里说明我们已经成功了,在屏幕上滑动来调整鼠标开始玩吧!
用完后,从VNC Viewer断开连接,然后不要忘了在Linux Deploy里面把运行的Linux停掉(主界面上方的方形“STOP”按钮)。
最后有两个事:
第一、一些运行截图: 第二、共享了一个镜像和配置文件:
http://pan.baidu.com/s/1hqoruug
用法:
1. 解压文件到sd卡主目录下。
2. 在Linux Deploy主界面左上方有一个向左的箭头,点击返回建立配置文件(profile)的界面,点最右边的菜单键,import(导入)解压出来的Linux.xml文件就可以了。注意img镜像及sd卡的目录名。
注意:
镜像文件解压出来后约3.8G,保证你的sd卡有足够空间(用resize2fs可以最小可以减到1.4G,那是里面安装的系统文件的总大小);
镜像里的文件系统是ext4的,老的机器可能不支持;
镜像里装的Ubuntu 12.04。
其它说明(如何做参考第2楼):
默认是开启KDE桌面,但是也有LXDE桌面,需要你修改下桌面配置,完了还要记得Reconfigure一下;
默认使用的X Window System,也就是说你需要安装一个X服务器,比如XServer XSDL,然后先打开它,然后再用Linux Deploy系统;
密码我忘了是不是改过了,进入后sudo su,然后passwd android就可以修改。