Linux 下的 MeeGo SDK 有两个选择:
一是 MeeGo qemu 虚拟环境,这允许你在一个虚拟机里启动 MeeGo 系统并显示 UI 。
另一个则是基于 Xephyr 的 MeeGo chroot (change-root) 环境,该环境还包括一个启动 MeeGo 桌面的脚本,以及可以远程配置 MeeGo 设备的 Qt Creator 。
准备工作
要使用 MeeGo SDK,你需要一个比较新的 Linux 发行版 (比如 Fedora 13, Ubuntu 10.04 LTS, openSUSE 11.3),以及较新的硬件,例如:
CPU: 32位英特尔凌动处理器,或是英特尔酷睿2处理器,以及拥有相近计算能力的其他品牌处理器。
除此以外:
qemu 环境需要你的系统支持虚拟化技术(VT),以进行图形加速。请查看这个页面,以确认你的处理器支持虚拟化技术。
Xephyr 环境需要英特尔的显示芯片。
下载 MeeGo SDK 镜像
镜像类型 文件尺寸 文件 MD5效验和
Netbook 压缩包 507MB
解压后 3.1GB meego-netbook-ia32-1.0.80.12.20100727.1-sdk-pre0729.tar.bz2 压缩包: b74fc7240795c57591b25d5eb635db8c
解压后: 96fa4b33e1d9bacfc0c76bc236b3acd1
Handset 压缩包 352MB
解压后 3.1 GB meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz2 压缩包: 12803fd8e64e6426fae82dd3ca518a84
解压后: 2f48eca3eadab67a53049c533cec3bd9
自己编译:如果你需要从自己编译 qemu-gl 和以上镜像,请看这里:QEMU tools page.
解压镜像:
$ tar xvjf <镜像压缩包>
配置 qemu 或 Xephyr 环境
下载并解压了 SDK 镜像后,请参阅以下页面进行配置: