感谢支持
我们一直在努力

Fedora 9初步认识

今天因工作需要下载了一个Fedora 9的VMware Appliance,直接在VMware Player打开使用。


上次安装ibus时就知道Fedora与Ubuntu的差异很大,这次一用,又是发现了很多Fedora的特色。


Fedora 9的预装软件


Fedora 9预装了Abiword和Gnumeric为办公组件,而Ubuntu一直以来是预装OpenOffice.Org的。


Fedora 9的软件包管理器


最早用Fedora 6时,开始知道它是用Yum的命令来管理软件包。虽然现在还是用Yum,但似乎有了大不同。


嗯!引入了PackageKit!


PackageKit是一个全新的软件包管理系统+图形前端,它的出现是为了统一不同的软件包管理系统。通过设定的不同的后端(如apt、yum),然后提供统一的图形前端来实现的。


原来Fedora这么早就用上了PackageKit,不愧是技术领先者。


不知道Ubuntu啥时会用上,据我估计,Ubuntu的软件包管理系统和图形前端(Update Manager)都在不断更新当中,短期内是不会转向PackageKit的。


对了,PakcageKit是用Python写的。


Fedora 9的软件更新机制


apt-get很简单,下载软件包,安装之。


而Yum则不一样了,下载delta文件(差异文件),然后即时生成rpm包,并安装之。(如有误,请Fedora的朋友指正)。


这个过程的好处是,少了很多很多的下载时间,缺点是,生成rpm包有点费时。比如更新Evolution,居然只有几百K,那个Gnome-applets也是如此,如果在Ubuntu下,修正一个小小的Bug,也会带来多达几十MB的更新。


各有各的好,今天算长见识了。


另外,Yum可以通过插件实现扩展,挺灵活的。

赞(0) 打赏
转载请注明出处:服务器评测 » Fedora 9初步认识
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏