|
发表于 2009-11-23 23:35:04
|
显示全部楼层
Post by poet;2049253
应该说是历史原因。
在广大中国人都只知道 Redhat 的 199x 年,debian 就已经是世界上最大的 Linux 发行版了。(当时的“三大”是slackware, redhat, debian,debian的市场占有率最高。)为什么呢,就是因为超级牛力的apt,应该说在当时,apt代表的是最先进的生产力。
apt 体系很早就有了。而 yum 只是 21 世纪才出现的东东。所以在很长的时间里,deb体系有apt这种东西,而rpm只是个简陋的rpm工具。好坏很容易分辨。
从现在来说,纯粹 rpm 跟 deb 的格式区别可能不会太大。其实广大群众在这个问题上主要说的就是 apt 与 yum 的区别。
pclinuxos就是 apt+rpm,这充分说明,即使使用 rpm 的包格式也可以实施 apt 这个先进的包管理系统的。
YUM 最初出现在 Yellow DOG(Fedora 出现之前,一个对mac机的 Redhat 移植版本) 系统中,后来才反过来引入 Redhat 体系的,与apt 谁早,无从考证。
URPMI 是mdk工具,最早的 rpm体系能够自动解决依赖问题的智能工具之一,当然还smart之类的工具。
Yum 经过几代 Fedora 的不断修改或验证,现在已经超过了 apt。在性能,下载优化方面已经超过了apt体系。。。
但是图形工具PackageKit 实在不怎么好用,太慢了。 |
|