» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

【速来围观】在Android的平板上成功安装Ubuntu Linux操作系统

(m7测试进行安装之前,先在

ubuntu.zip on Megaupload

原帖出处及下载地址
http://www.99pad.com/thread-33242-1-1.html

下载Ubuntu.zip并且解压它
(最好解压在储存卡的其他地方)


1.首先,你需要获得Nexus One或者其他Android手机的Root权限,如果你用的是Nexus,
在这里寻找方法获得你的手机的root权限(推荐各位直接在安卓找就可以了)

更新:你也需要安装最新的BusyBox

2.现在你有了一台获得了Root权限的Android手机了,你可以在Chroot下运行ubuntu了.
(Chroot简略解释:Chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 `/`,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 `/` 位置。)

3.我们需要复制一些东西来运行chroot,这些东西包括了一个ubuntu ARM的镜像,安装的脚本(ubuntu.sh),chroot的启动文件(bootubuntu),unionfs,fsrw以及mountonly.
把这六个文件复制到你的储存卡根目录下的ubuntu目录(自建),或者你可以直接把ubuntu.zip文件解压开了后把整个ubuntu文件夹复制到储存卡的根目录.
如果你希望安装其他的linux,只需要改变ubuntu.sh这个安装文件的名字就可以了,你可以安装比如debian.

4.在你继续之前,确认在你的手机上USB存储是关闭的,因而我们可以用ADB Shell来连接储存卡
同时我们还要确认USB 除错模式(USB Debugging mode) 你可以在Setting->Applications->Development下找到.
当然,不要忘记了把你的手机用USB线连接上你的电脑.

5.假设你已经安装了Android的SDK(没有装过的可以去这里看看那http://www.android123.com.cn/sdkxiazai/)
进入你的Android SDK目录,并且运行ADB Shell

(对于windows用户来说,在Cmd下进入SDK的tool目录,然后用"adb shell"来启动)

对于Linux用户来说,在控制台进入该目录,然后用"sudo ./adb shell"来启动)

6.当你进入ADB SHELL中的时候,你可以看见一个#字标识.很好,接着可以立刻开始启动你的Ubuntu了

7.用"su"进入管理员权限模式.顺便说一下,如果你在这个部分出错了,那么标志着你没有成功root你的手机.

8.下一步,用"cd /储存卡/ubuntu",这会把你带到你的ubuntu文件夹中

9. 使用"sh ./ubuntu.sh"来启动安装脚本

10.当它完成之后,你就可以输入"bootubuntu"来进入你手机上的ubuntu了!
当你看到上面的界面的时候,说明你刚刚成功地将ubuntu安装在了你的手机上

如果你没有安装成功,没关系,我在两天的时间里尝试了几千次(作者),你不孤单.

尝试重启你的手机并且小心地重复5到10步.

同时,如果你用的不是Nexus One,你可以进行尝试,但不一定能够成功

//

翻译完安装部分了,安装到这里为止已经可以得到一个可以使用的ubuntu了,不过依旧是命令行界面的,如果要用图形界面的可以看下原文下面的讲解或者等我更新翻译
祝大家都能成功在Nexus上安装到ubuntu


[ 本帖最后由 KAKAWAWA 于 2011-11-17 14:08 编辑 ]


TOP

米有任何意义 ....... ubuntu 支持多点触摸吗? :D :D :D :D



TOP

Ubuntu现在在开发手机版的了,搞不好也是这种方式启动?

话说现在有些Android ROM已经可以装双系统了


TOP

发新话题
     
官方公众号及微博