ubuntu for android华为荣耀,ubuntu for android - 华为荣耀2上跑ubuntu

池赞
2023-12-01

文章是转自某米的

本文链接:http://blog.catjia.com/note/tech/2013_01_1030/

如今,ubuntu也推出ubuntu for phone版,当然,还在开发中。。

无奈,先折腾下在android上跑Ubuntu,在ubuntu官网上能看到有个项目 ubuntu for android,但是找不到下载的链接,最后在xda上看到篇帖子,激动之余立马折腾。。。XDA的大神V5啊(链接:Linux-on-Android project (Complete Linux Installer)

UBUNTU installer,介绍如下

This is a customized Ubuntu 10.10 image optimized for the ARM processor (the processor android runs on). This will allow you to run a full Ubuntu system within android (You can still make calls, text, and use android without having to reboot your phone!).看到这段介绍就很激动人心了,可以直接在android上跑ubuntu 10.10,不需要刷机,android, ubuntu随时切换,运行ubuntu同时随意切出进入android程序。这样一来,什么双系统的。。。简直弱爆了。。。

当然,首先是android手机必须获取了root权限。。

其实在android上跑Ubuntu呢,原理很简单,是在android上加载了ubuntu镜像,然后通过VNC一个软件虚拟“远程控制”那个在android上加载的ubuntu镜像。虽然是通过VNC得到的画面,所谓的远程传输,但是ubuntu的镜像是经过修改直接在arm上运行的,本质上是等同于直接在android上跑ubuntu的。。

先提供所需的东东吧(Ubuntu镜像有三个包可选,一种是core版,基于命令行,只有200M+;一种是small版,带桌面,比较精简,400M+;一种是完整版,拥有firefox、office等软件的,1G+,解压后3G+)

脚本:ubuntu.zip   华为荣耀2 U9508专用

软件:Open_Source_Complete_Linux_Installer_08012013.apk

镜像:ubuntu1204-v4-core.zip    ubuntu1204-v4-small.zip

(帖子里就不带下载链接了,要下载的可以去我博客 http://blog.catjia.com/note/tech/2013_01_1030/)

手机必须是有root权限的!

另外在手机上安装vnc terminal,terminal是终端工具,vnc是远程图形控制工具,这两个软件可以在安装了Open_Source_Complete_Linux_Installer之后通过向导来安装。

准备工作:

1. Android手机上安装Open_Source_Complete_Linux_Installer_08012013.apk

2. 在手机存储卡上创建一个文件夹,命名为ubuntu,把下载的脚本(ubuntu.sh bootscript.sh)放到刚刚创建的ubuntu目录下。

3. 把下载的镜像解压,得到一个img后缀的镜像文件,也放到上面创建的ubuntu目录下

现在开始第一步:

手机打开Complete_Linux_Installer(红色安卓机器人)

可以看到如下界面

接着点击 Install Guides,选择ubuntu 12 install guide(选择对应的版本)

接着点击 Next,出现如下界面,第一项是下载镜像的,在上面提供的链接下载就可以了,后两项是安装 terminal和vnc的,要点击下载安装。

安装完毕后直接点击Next,然后点击Finished后回到主界面

点击Lanuch之后出现如下界面,再点击Start Linux即会自动进入terminal终端命令操作界面

如果是出现这个提示:

Warning! The image set in this profile does not exist! Please use the menu button and change the image name.

那就要通过菜单按键选择镜像所在的正确目录即可。

第二步:

从Start Linux进入terminal后出现如下所示

可以看到有错误提示,不用理。。继续在terminal里面输入 sh ubuntu.sh 然后按确定就可以了,接着会提示一系列的操作:设置分辨率、设置密码啥的。。

最后提示 To shut down the Linux environment, just enter ‘exit’ at this terminal – and WAIT for all shutdown routines to finish!时说明ubuntu镜像已经安装成功了。

可以运行如下命令查看:

cat /etc/issue.net

最后一步:

退出terminal,打开androidVNC,按如下填写

Nickname:ubuntu

Password:之前在terminal里设置的密码

Address:localhost(连接本机)

Port:5900 (视具体端口连接,默认下是这个)

Username:ubuntu

Color Format一般选择24-bit color(4bpp)

按如上设置后,点击Connect就可以看到神奇的一幕了。。

 类似资料: