Meego是Nokia和Intel在手持设备领域被苹果,谷歌和ARM逼出来的一个项目。
Nokia的maemo不温不火,Intel的Moblin也少有人问津,估计两个开发meego是一拍即合。
meego-notebook的程序出来相当令人失望,和原来moblin的notebook几乎没有差别。meego-headset的界面还不错,基于meego touch framework。前几天在我的ubuntu9.10上玩了一把:)!
1.安装Xephyr
$sudo apt-get install xserver-xephyr
2.确定能否使用VGA
因为这个模拟是Intel做的,所以必须要检测一把,要不用不了,幸好我的Linux机器是的。在Ubuntu 9.10上运行如下命令:
$lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation......
3.下载meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
$wget http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
总大小有352M,我下了两个多小时。
下载完成后解压:
$tar jxvf meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2
得到的文件有3.0G.
4.下载meego chroot
$wget http://download3.meego.com/meego-sdk-chroot
5.挂在meegosdk
$mkdir rootfs
$sudo mount -o loop,offset=512 meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.raw rootfs
6.启动meego-headset-sdk
$chmod +x meego-sdk-chroot
$sudo ./meego-sdk-chroot rootfs
这时候就可以看到变成
root@meego-handset-sdk#
7.启动meego
root@meego-handset-sdk#startmeego
到这一步就可以看到meego-handset的环境已经启动起来了,很多程序都只有几个界面,都是空的。不过已经可以在里面进行meego touch framework的开发了。