cuijpus的专栏

关注范围:Telecommunication, Mobile , Embedded Linux。好记性,不如烂笔头。

用户操作
[即时聊天] [发私信] [加为好友]
崔计平ID:cuijpus
41741次访问,排名2689(-2)好友20人,关注者40
做手机研发5年多,涉及app, middleware, driver等;好记性不如烂笔头,随手写些,免得忘记了。
cuijpus的文章
原创 154 篇
翻译 0 篇
转载 47 篇
评论 43 篇
cuijpus的公告
目前正在分析研究7个Linux手机平台的异同点


最近评论
melon301:谢谢你的回复。我是在s3c2440上运行dbus-daemon时报的system_bus_socket错,并且用的是cramfs文件系统。你说system_bus_socket是运行时产生的,而cramfs文件系统是只读的,那我碰到的这个问题是不是与文件系统有关?能不能给我推荐另外的能够满足我需要的文件系统?多谢~
错误提示为:
./dbus-daemon --syste……
cuijpus:1. dbus-daemon是可以运行的。
2. system_bus_socket是运行时产生的
3. 你把运行dbus-daemon --system 时产生的错误回馈一下。可能把tmp message id删除一下,然后再重启dbus-daemon --system就可以了。

melon301:你好,请问DBUS移植成功之后dbus-daemon能在arm上运行么?我运行dbus-daemon时报:system_bus_socket错误,请问system_bus_socket是移植dbus时生成的还是本来就应该有这文件?
谢谢
Danny:能不能通过libosso打开一个应用程序呢(such as media player)?给个例子演示以下,老崔?
网友:Google放出的啥东西,自己一定没有测试过!
文章分类
收藏
相册
常去的网站
linux mobile research圈子
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 ubuntu FAQ收藏

新一篇: 2008年各领域移动市场前景预测 | 旧一篇: 诺基亚收购奇趣为哪般?

由于工作都在fedora环境中开发,而在研究maemo时,使用ubuntu(debian), 有些东西还是不一样的,从其官方网站上看到一个FAQs, 可以看看,放在这里:

 

 ubuntu  FAQ

来自官方论坛.
1.什么是ubuntu
来自 http://www.ubuntu.org.cn/products/whatisubuntu

Ubuntu 是一个由 社区 开发的,适用于笔记本电脑、 桌面电脑 服务器。 无论您是在家庭、学校还是工作时使用,Ubuntu 都包含了您所需的所有程序:无论是文字处理和电子邮件,还是 Web 服务和编程工具。
Ubuntu
永远免费。您无需支付任何许可费用。您可以下载、使用以及与您的朋友、家庭、同学或同事分享,而绝对无需任何代价。
我们每6个月推出新的桌面版本和服务器版本。这意味着您总是能够享受开源世界所提供的最新、最好的应用程序。
Ubuntu
十分注重安全。对于每个桌面和服务器版本,您可以获得 至少18个月的免费安全升级 。如果您使用的是长期支持版本(LTS),那么您可以获得桌面版本3年、服务器版本5年的支持。LTS 版本并不收取额外的费用,我们将在相同的免费条件下为每个人提供我们最好的服务。Ubuntu 新版本的升级也总是免费的。
您只需一张光盘,就可以提供一个完整的工作环境。其它软件可以在线获取。
图形化的安装程序可以将您轻松快捷地进行配置和运行。标准安装不超过25分钟。

2:它和其他linux发行版有什么区别?

linux其实这是一个系统的内核,一个最核心的东西,它并不是一个系统,但却是构成一个系统必不可少的东西,linux GNU这个伟大的项目下才如鱼得水,迅速发展,基于linux内核的发行版有很多,早期的有redhat,改版本一直推出到9.03,官方就不再开发了,而是将其移交给开源社区,这就是大名鼎鼎的fedora2007118号,推出了最新版的fedora8,代号wolfman,狼人。SUSEDebianTurbo linuxLinspireGentoo,国产的有red flag(红旗)。更加详细的介绍,推荐这篇blog http://www.shunz.net/2006/07/how_to_select_linux_distribution.html
首先简要介绍一下ubuntu基于debian,拥有debian一切的优点,还有debian所不具有的其他长处,如更为方便,更适合桌面应用。

3:获取ubuntu7.10
官方网站提供三种获取方式
1)免费下载(2)购买ubuntu CD (3)索取ubuntu CD,当然是免费的啦,不过得等一段时间,毕竟从美国邮寄过来还是要一段时间的,大约二十天左右吧。
http://www.ubuntu.org.cn/getubuntu
ubuntu
的最新版本是7.10,还推出了最小安装版,很小,只有150M左右。

4:如何安装ubuntu7.10\ubuntu7.04
ubuntu分为两种live CD版和alternetive版本(令一种分类方式为普通桌面版本,和服务器版,),还分为64位版本(对于intelAMD64位处理器都适用),和32位(即i386i386通常代指intel的处理器,当年intel早期处理器80868028680386,以数字命名,后来美国出版法规定,不在对数字商标提供版权保护,所以intel处理器以奔腾,酷睿命名,但是大家却保留了386的叫法,38632机,注意i386不仅指intel处理器,对于其amd的处理器也是兼容的)版本。对于liveCD,只需要把bios中设为从CD-ROM启动,启动光盘,选择第一项start or install ubuntu,就可以在不真正安装的情况下感受一下ubuntu的不同反响的界面了。注意这时候需要一个大点的内存,至少512M吧。对于alternetive版本,则是文本安装模式,安装过程不会出现图形界面。
ubuntu
有一个令人着密的特性,那就是对于windows的分区格式(ntfsfat32)有很好的支持性,可读写,从这一点上,它可以在我们的机器无法启动的时候,作为工具盘,备份重要文件,比用windows下的工具盘,通常是dos文本模式不知先进多少倍(当然windows下也有类似图形模式工具盘windows ce)。至于怎么安装,网络上有不少可以借鉴的文章,安装方式也有多样。(1)下载iso(即镜像文件)刻盘安装,可以参考这篇文章http://forum.ubuntu.org.cn/viewtopic.php?t=493822)硬盘安装(不推荐)可以参考这篇文章,装ubuntu7.10  http://www.linuxidc.com/Linux/2007-11/8913.htm

5: windows下有好多好软件,我真舍不得,linux下有对应的么?
A: 基本上都有,而且更好(不一定同名同姓)。如果找不到,可以用wine/vmware/parralles/virturalbox/kvm等虚拟windows安装他们。虚拟机的安装和使用可以到本论坛虚拟机区搜索。参见:linux下对应的windows软件软件推荐区

6Q:什么使终端,ubuntu中如何打开终端?
linux系统中,虽然也功能强大的图形界面,但是有些时候,使用命令行会使问题变得非常简单。在ubuntu中存在
终端(terminal)类似于windows下的命令行提示符。在application>附件->终端

7Q: 我装完了,如何设置?为什么我的ubuntu/openoffice/firefox是英文的?为什么adobe readeropenofficerealplayer等无法启动?源如何设置/我的源好慢?如何安装字典、输入法、javaQQ、多媒体播放器及解码器(如何播放mp3等格式)、flashbt软件?如何升级系统、内核?
Aubuntu在安装过程中,有一项是选择语言的,在下拉列表的最下面有简体中文,和繁体中文。选择中文,安装界面就会变成中文了,安装完成的系统中有些菜单项还是英文的,ubuntu可以把系统完全中文化.这篇文章不得不看
http://forum.ubuntu.org.cn/viewtopic.php?t=49382,ubuntu.


8Q: 为什么ubuntu没有root帐号?如何以root权限做一些事情?
A: linux操作系统中,帐号分为root帐号(即是超级管理员)和一般帐号。root帐号类似于windows系统下的管理员帐号,但是更加强大。root帐号可以实现对系统的任何操作,所以有一些危险性。故ubuntu不推荐用root帐号,危险性比较大,其密码是随机的。如果你需要用root权限,请在命令前输入sudo,这就可以是你所用的一般帐户提升为root的权限,这时候系统会提示你输入密码

代码:
passwd

(注意,此密码即你的用户密码。输入时密码不可见,非*****之类)。

*Q: 如何以root权限打开文件(夹)?
A:

代码:

sudo apt-get install nautilus-gksu

然后右键单击文件或文件夹,选择以管理员打开。或者可以

代码:

sudo nautilus 某文件夹

如果想让sudo不再输入密码,请参见:sudo不在輸入密碼

9:使用ubuntu必须知道的一些概念。
1) MBR 即硬盘上的数据由五大部分组成,它们分别是:MBR区、DBR区,FAT区,DIR区和DATA区。MBRMain Boot Record)区,即主引导记录区,位于整个硬盘的0磁道0柱面1扇区。主引导记录(Master Boot Record,简称MBR)是硬盘的命根子,它处在硬盘最最关键的位置,记录着硬盘中各个分区的大小及位置信息,是我们数据信息的重要入口。如果它受到破坏,硬盘上的所有数据将会荡然无存! 硬盘主引导记录(MBR)及其结构硬盘的0柱面、0磁头、1扇区称为主引导扇区,FDISK程序写到该扇区的内容称为主引导记录(MBR)。该记录占用512个字节,它用语硬盘启动时将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。

MBR的读取硬盘的引导记录(MBR)是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。但我们可以用ROM-BIOS中提供的INT13H2号功能来读出该扇区的内容,也可用软件工具Norton8.0中的DISKEDIT.EXE来读取。)

MBR的组成一个扇区的硬盘主引导记录MBR主(1)主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,并运行系统引导程序。 2·出错信息数据区,偏移地址0089H--00E1H为出错信息,00E2H--01BDH全为0字节。(3·分区表(DPT,Disk Partition Table)含4个分区项,偏移地址01BEH--01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4 4·结束标志字,偏移地址01FE--01FF2个字节值为结束标志55AA,如果该标志错误系统就不能启动。

MBR中的分区信息结构占用512个字节的MBR中,偏移地址01BEH--01FDH64个字节,为4个分区项内容(分区信息表)。它是由磁盘介质类型及用户在使用FDISK定义分区说确定的。在实际应用中,FDISK对一个磁盘划分的主分区可少于4个,但最多不超过4个。每个分区表的项目是16个字节。

MBR的主要功能及工作流程启动PC机时,系统首先对硬件设备进行测试,测试成功后进入自举程序INT 19H,然后读系统磁盘0柱面、0磁头、1扇区的主引导记录(MBR)内容到内存指定单元07C00地址开始的区域,并执行MBR程序段。

硬盘的主引导记录(MBR)是不属于任何一个操作系统的,它先于所有的操作系统而被调入内存,并发挥作用,然后才将控制权交给主分区(活动分区)内的操作系统,并用主分区信息表来管理硬盘。 MBR程序段的主要功能如下: ·检查硬盘分区表是否完好。 ·在分区表中寻找可引导的活动分区。 ·将活动分区的第一逻辑扇区内容装入内存。在DOS分区中,此扇区内容称为DOS引导记录(DBR)。

2)什么是源?

对于ubuntu来说,它最令人迷恋的特性,就是它继承了Debian的良好的软件管理系统,这就是apt(高级管理包工具,即advanced package tools)所谓源,就是指一些存有ubuntu所需软件服务器中这些软件的位置。这些源告诉
APT
去何处寻找合适的软件包,
APT
源列表文件在文件、/etc/apt/sources.list,用一个文本编辑器打开它,在图形桌面下,找到这个文件,双击打开就可以浏览了。

deb http://us.archive.ubuntu,com/ubuntu/ dapper main restricted
deb-src http://us.archive.ubuntu,com/ubuntu/ dapper main restricted


注意,这两行指出光盘也是源,第一部分告诉我们这怡珩描述的是一个二进制文件(deb)还是源码包(debsrc),第二部分则告诉我们这个包资源的地址;第三部分这是我们想要的包的名称(dapper),剩下的部分则告诉我们这个包属于哪个库,ubuntu中有四个库,分别是,mainrestrickeduniversebackports。默认的情况下,在源列表里,universebackports都是被#注释掉的。对于服务器,建议使用backports的库,一般情况下,我们只用前两个就可以了。刚装好ubuntu时,由于系统中的源都是国外的服务器,所以速度相对来说,比较慢,为了达到比较快的效果,可以编辑源文件,在终端中输入

代码:
sudo gedit  /etc/apt/source.list       


输入密码后untu的系统文件可以看到###,这是注释符,其后的文字被看作是注释,不起作用。
换上比较快的国内的源,

* 中国 台湾省台湾大学 更新服务器

deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-proposed main multiverse restricted universe
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-proposed main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu-cn/ feisty main restricted universe multiverse

* 台湾的官方源

deb http://tw.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
更多源可以google一下。
注意这里的源是有固定的版本的,比如上面的这些源都是针对的feisty版的。如果当你想要升级系统的时候,需要把这些源中的关键字全都改成最新版本

关于ubuntu的版本介绍参看这篇文章

http://forum.ubuntu.org.cn/viewtopic.php?t=67545&postdays=0&postorder=asc&start=0

9Q: 哪里可以找到ubuntu的学习资料?
A: ubuntu官方中文wiki;非官方