Meego-SDK 配置 using Xephyr (ubuntu 10.04)
来源:互联网 发布:武汉it外包公司 编辑:程序博客网 时间:2024/05/22 14:22
安装步骤说明:
- 下载所需要文件
- 配置Xephyr
- 应用程序运行
下载所需要文件(1013下载得到的最新版本):
- SDK:
wget http://download3.meego.com/sep09/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0901.raw.tar.bz2
- meego-sdk-chroot脚本
wget http://download3.meego.com/meego-sdk-chroot
配置Xephyr
- 解压SDK(解压后是SDK镜像文件)
tar xvjf ./meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0901.raw.tar.bz2
- 挂载SDK镜像
sudo mkdir -p /opt/meego-handset (我把第三方软件都喜欢安装在/opt文件夹里面)
sudo mount -o loop,offset=512 ./meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0901.raw /opt/handset
- 赋meego-sdk-chroot脚本执行权限
chmod +x ./meego-sdk-chroot
- chroot到meego上
xhost +SI:localuser:<user name> (这里是为了后面启动meego地,为了Xephyr图形正常输出到用户界面)
sudo ./meego-sdk-chroot /opt/meego-handset
- 启动meego
export DISPLAY=:0 (保证Xephyr图形界面显示到当前界面)
startmeego & (后台启动meego)
- exit(退出Xephyr)
应用程序运行
- 运行在Xephyr下
export DISPLAY=:0
<start your application>
- 运行在host系统下
export DISPLAY=:2
<start your application>
- 运行qtcreator在host
export DISPLAY=:0
qtcreator
Note:
- 如果报chroot命令找不到,可能是chroot没有在环境变量path里面。
解决方法,找到chroot命令所在文件夹并加到path里面,或者加个alias.
for example: alias chroot='/usr/sbin/chroot'
- Xephyr下meego软件包管理
zypper install <package>
- Xephyr更新meego版本
zypper dist-upgrade
- Xephyr下meego挂载文件系统
sudo mount --bind <full path to source directory on host workstation> <full path to MeeGo chroot directory>/<subdirectory in MeeGo>
参考网站:
- http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux
- http://wiki.meego.com/MeeGo_SDK_with_Xephyr
- Meego-SDK 配置 using Xephyr (ubuntu 10.04)
- MeeGo SDK with Xephyr
- 配置MeeGo Xephyr环境
- 配置 MeeGo Xephyr 环境
- meego-sdk与Xephyr模拟器
- Linux下的MeeGo SDK安装—Xephyr方式
- Linux下的MeeGo SDK安装—Xephyr方式
- Meego开发环境---Xephyr简介
- MeeGo进阶基础篇2 – 配置Ubuntu的MeeGo SDK环境
- MeeGo进阶基础篇2 – 配置Ubuntu的MeeGo SDK环境
- Ubuntu 9.10 编译 Xephyr
- Meego & Meego SDK体验
- ubuntu配置meego+qemu开发环境
- 如何在Ubuntu安装MeeGo开发环境SDK
- MeeGo进阶基础篇3 – 安装Ubuntu的MeeGo SDK
- MeeGo进阶基础篇3 – 安装Ubuntu的MeeGo SDK
- ubuntu 下配置sdk
- ubuntu配置Android sdk
- 关于MyEclipse的一些简单配制安装操作
- 123
- 监督学习与无监督学习
- Oralce 9.2.0.6 到 9.2.0.8 升级 小结
- 给对话框添加菜单 工具栏 状态栏简易方法
- Meego-SDK 配置 using Xephyr (ubuntu 10.04)
- new和malloc的区别
- XVAF
- shell 文本分割
- shell--2
- W. :MAX-HEAPIFY,6-2中描述的子过程,P75.
- 123
- VC2005多配置工程中跳过部分文件不编译
- php在apache中一共有三种工作方式:CGI模式、FastCGI模式、Apache 模块DLL