meego用linux软件下载,MeeGo移动应用程序开发入门
【IT168技术】我们曾经讲过“在QT SDK下构建MeeGo Touch开发环境”,在Windows系统上运行MeeGo SDK,在主流linux系统上运行MeeGo SDK ,Meego开发中安装Dropbox等应用详解,MeeGo移动终端设备开发UI设计基础教程等相关Meego入门开发的文章,本文将讲一下MeeGo handset版本的Qt应用,包括桌面管理器和窗口管理器,以及各种应用,你会看到Qt无所不在。这篇文章就以最简单的篇幅介绍一下如何在Linux下搭建一个MeeGo Handset环境。
下载准备SDK
要下载的只有两个文件,一个是MeeGo的映像文件,另一个则是脚本文件,可以参考以下命令
1. zhu@CuteQt:~$ cd meego/2. zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-sdk-chroot3. zhu@CuteQt:~/meego$ chmod+x meego-sdk-chroot4. zhu@CuteQt:~/meego$ wget http://download3.meego.com/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz25. zhu@CuteQt:~/meego$ tar xjf meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.tar.bz26. zhu@CuteQt:~/meego$ mkdir rootfs
执行启动MeeGo环境
MeeGo在linux里的执行是利用了chroot环境,将UI运行在Xephyr服务器上,运行命令如下
1. zhu@CuteQt:~/meego$ sudo mount-oloop,offset=512meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729/meego-handset-ia32-1.0.80.9.20100706.1-sdk-pre0729.raw rootfs2. zhu@CuteQt:~/meego$ sudo ./meego-sdk-chroot rootfs/3. root@meego-handset-sdk:/# startmeego
注意命令前的提示符,startmeego是运行在chroot环境里面的,它是一个脚本文件,感兴趣的朋友可以直接用vi打开来看。好了,这时你可以看到运行在Xephyr里的MeeGo了,并可以进行操作。
▲Meego UI界面
看看源代码
既然都是Qt写的代码,那就看看源代码吧。不过这个下载的MeeGo映像文件里的包管理工具里只有Zypper,没有Yum,可以通过以下命令将yum工具装上。
root@meego-handset-sdk:/# zypper install yum root@meego-handset-sdk:/# zypper install yum-utils
你想看什么源代码的时候,使用yumdowloader –source packagename 就可以把它下载下来,比如如果想看fennec-qt的代码,只要使用下面命令
root@meego-handset-sdk:/# yumdownloader –source fennec-qt
解压rpm软件包,只需要进行安装命令就可以,源代码会被安装到 $HOME/rpmbuild/SOURCES目录下
root@meego-handset-sdk:/# rpm -i filename.rpm
说明
本文是一个基于Xephyr的开发的最基础介绍,MeeGo还可以在QEMU中进行开发,我会将自己的学习体会陆续写出来和大家交流。
meego用linux软件下载,MeeGo移动应用程序开发入门相关推荐
- linux软件手机下载,linux软件下载
手机评站网今天精心准备的是<linux软件下载>,下面是详解! linux怎么安装软件 希望能帮助我操作一下... 希望能帮助我操作一下 1.打开系统,可以看到桌面,找到软件中心,打开软件 ...
- Linux 应用程序开发入门
Linux 应用程序开发入门 Neo Chen (netkiller) <openunix@163.com> 版权 © 2011, 2012 http://netkiller.github ...
- @所有人,官网下载的微信小程序开发工具安装后黑屏咋办?
@所有人,官网下载的微信小程序开发工具安装后黑屏咋办? 一直这样,重复安装也是这样 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使 ...
- 文件文档ppt资料付费VIP会员下载流量主小程序开发
文件文档ppt资料付费VIP会员下载流量主小程序开发 支持格式// 支持包含pptx/ppt/ doc/ docx/xsl/xslx/ pdf/zip/rar/网盘等9种格式;并支持6种格式;WORD ...
- veket linux软件下载6,veket linux官方
这是veket linux系统下载,应该让别人的生活因为有了我们的生存而更加美好--这个世界有太多的不公平,也许大家都曾受过欺骗和伤害,但仍然建议大家给亲人多些关怀,对陌生人多些善意和微笑,在保护好自 ...
- 修改linux软件下载,Linux软件下载以及修改环境变量
一.什么是环境变量 小编的理解就是,告诉系统去哪找到你的文件.简单的例子,当你下载了一个软件Samtools,你想要运行该软件时,如果你不在该软件所在的文件夹, 你就需要在软件命令前加上软件所在的路径 ...
- xp运行linux软件下载,为你演示xp系统利用U盘直接运行Linux软件 的解决方案
有很多网友在使用电脑的过程总难免会遇到xp系统利用U盘直接运行Linux软件 的情况.即便很容易处理,还是有朋友不知道xp系统利用U盘直接运行Linux软件 到底如何处理.即便很容易处理,还是有朋友不 ...
- 【已阅】Linux的软件生态与两个方面,客户端/Linux软件下载安装的认识,yum源/仓库(repo)与yum指令的本质,yum指令操作等
铺垫1:服务器属于硬件 服务器是一种计算机硬件设备,主要用于存储.管理和处理数据以及为其他计算机提供服务. 服务器通常具有高性能的处理器.大容量的硬盘.大内存和高速网络连接等特点,可以提供各种服务,如 ...
- linux 软件下载后无法安装不了怎么办,Firefox无法安装怎么办
Windows下安装Firefox时报告7-zip出错,这一般是安装文件被损坏或者下载不完全,解决方法是请换个下载软件或直接重新下载Firefox. Linux 下 Firefox 安装出错,由于不同 ...
最新文章
- hadoop系统 hdfs 命令行操作
- 3638MySQL数据库应用答案_Mysql数据库多实例配置
- python3教程廖雪峰云-python3基础教程廖雪峰云(如何规划研究生三年最后成为谷歌软件工程师)...
- java 后台输出_将后台输出动态打输出到前台并且显示
- 硬件模块化开发的例子:LD3320语音模块与Source Insight的使用
- TCPDUMP/LIBPCAP 3-PCAP 中文手册(1)
- php数组排序综合例子,php数组实例之数组排序
- 信息学奥赛一本通(1115:直方图)
- rdd分片 spark_大数据面试题(Spark(一))
- PyCharm双击或默认情况下是插入的输入状态解决方法
- 启明星辰产品解读_IPS
- geogebra软件使用总结
- 计算机组成x什么意思,cpu后面带x是什么意思
- iOS 防键盘遮挡
- fullpage得基本使用
- 如何将视频轻松转换为 GIF
- elementui固定表格头部
- Transformers
- 河大计算机学院足球队,我校第二十九届“河大杯”足球赛落幕
- CSS - Tooltip-arrow 绘制三角形
热门文章
- 我的世界java版gamemode指令_《我的世界》Java版常用指令代码大全!你想要的都在这里了!...
- 双卡双待的手机会有两个IMEI号
- solidity实现账户地址向合约账户转账
- 20个ABAQUS复合材料等你get!
- 手机桌面隐藏大师_应用隐藏大师下载安装|应用隐藏大师手机版下载v1.6.0a-乐游网安卓下载...
- 03UEc++【打飞艇:导弹与飞艇的碰撞事件】
- 手把手带你给你的Linux驱动程序加入platform结构体
- 了解Nonlinear Complementarity Problem (NCP,非线性互补问题)
- struts 测试题
- php TP5 redis 实现排行榜功能 (日榜 周榜 月榜)