什么样的手机可以安装ubuntu linux 操作系统??

2024-12-28 11:12:38
推荐回答(2个)
回答1:

不要问什么样的手机能安装ubuntu linux,没有意义,andriod就是linux的一个发展版本,准确的说是为移动互联网打造的操作系统,ubuntu也是linux之一,都是用linux内核,(最近3出来了,所以isc也出3的内核了,原来大家都用2.6,官方出内核,个给linux拿去改,比如红旗,google出andriod,又被厂家改比如htc)所以能安装并不奇怪,只是硬件和软件磨合的问题,现在的ubuntu基本上是基于x86框架,也就是我们常用的PC处理器所用的框架,而手机基本上是用arm框架,我们常说的嵌入式。要想把pc平台的ubuntu移到手机,其修改程度一定很大(主要是内核,内核与硬件关系仅次于bios,可以去看看rookit的之类的文章)。网上的不是硬件超牛,就是ubuntu严重缩水。
手机就那么点东西,虚拟机就不要想太多了,当然andriod自身就是靠java虚拟机!
所以开发andriod基本上都是搞java的!

回答2:

据我了解,现在成功安装了ubuntu的机型不在少数,网上比较多的是Nexus One的安装教程。
以下为文字部分。所需下载的文件请百度搜索标题。或者查看参考资料
来源:机锋论坛
Nexusone上运行Ubuntu(Linux)傻瓜教程!

首先我们可以了解一下,在N1在安装Ubuntu能做什么:
1、耍帅(⊙﹏⊙b汗)
2、能在nexusone上运行几乎所有的ubuntu(linux)软件,比如学习编程的同学,以后编译C语言或者C++或者Java可直接在手机上操作。
3、当然装好android-sdk后,在N1上编写android程序一样是可以的,

以下为Nexus One安装Ubuntu的教程!

注意事项:
1.SD卡小于2G的,ubuntu系统包解压开就是2G,小于2G的要换一张大一点的卡。
2.没有获取过root权限的机子就不用说了,先获取root权限。

准备事项:
1.ubuntu的系统包文件较大,另外下载此文件,用这个文件把上面下好解压缩后相同的文件替换掉。

2.busybox linux指令集可以在market里搜索busybox,下载安装,检测为root机后,点击Install,就可以安装了,很简单。

3.terminal可以在market里搜索后下载安装。

4.vncserver可以在market里搜索后下载安装。

以下教程开始:

1.首先,确保手机联网,把ubuntu解压缩放到SD卡根目录下。

注意要替换那个单独下载的小文件!

2.打开安装好的terminal

输入
“ su” 回车
“cd /sdcard/ubuntu“回车
“sh ./ubuntu.sh” 回车
稍等,运行,再次出现光标时
“bootubuntu”回车
----安装ubuntu成功,安装界面程序和服务器

“apt-get update”回车
apt-get install tightvncserver 回车
y回车
apt-get install lxde回车
y回车

export USER=root回车
vncserver -geometry 1024×800回车
随便输入一个密码(一会还要用到) 回车

cat > /root/.vnc/xstartup回车
#!/bin/sh回车
xrdb $HOME/.Xresources回车
xsetroot -solid grey回车
icewm &回车
lxsession回车
按同时按导航球和d两次 回车

cat > front回车
export USER=root回车
cd /回车
rm -r -f tmp回车
mkdir tmp回车
cd /回车
vncserver -geometry 1024×800回车
按同时按导航球和d两次回车

cat front /root/.bashrc > temp回车
cp temp /root/.bashrc回车

3.打开vncserver 输入刚才设置的,端口改成5901,然后点connect,大功告成了。以后再想进入,先开terminal 输入,su回车,bootubuntu回车,再打开vncserver连接就可以了。

忙了这么多步骤,还是一起看看效果吧: