`
fsword
  • 浏览: 165442 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

yum 还是不如 apt 阿

阅读更多
今天搭建网站基本系统,时间紧迫,只好先在CentOS上搭建了。
以前没有怎么用过yum,只知道它是学习了apt的做法,把rpm纳入repository的管理了。
今天发现它的设计的不好:
bash 代码
 
  1. ...
  2. glibc-kernheaders-0-2.4-8 100% |=========================|  25 kB    00:00       
  3. laus-libs-0-0.1-76RHEL3.i 100% |=========================| 4.0 kB    00:00       
  4. rh-postgresql-libs-0-7.3100% |=========================| 5.9 kB    00:00       
  5. rhnlib-0-2.1.1-7.centos3. 100% |=========================| 3.8 kB    00:00      
  6. ...

要是不知道的还以为这是在安装rpm包呢,其实这只是在下载软件包索引信息,这样一个一个下载效率自然低下。

看看apt的做法:
bash 代码
 
  1. 忽略 http://security.ubuntu.com feisty-security/universe Translation-zh_CN
  2. 忽略 http://security.ubuntu.com feisty-security/multiverse Translation-zh_CN 
  3. 获取:25 http://security.ubuntu.com feisty-security Release [50.9kB]
  4. 获取:26 http://security.ubuntu.com feisty-security/main Packages [63.6kB] 
  5. 获取:27 http://security.ubuntu.com feisty-security/restricted Packages [6360B]  
  6. 获取:28 http://security.ubuntu.com feisty-security/main Sources [11.5kB]
  7. 获取:29 http://security.ubuntu.com feisty-security/restricted Sources [953B]
  8. 获取:30 http://security.ubuntu.com feisty-security/universe Packages [26.1kB]
  9. 99% [30 Packages 21577/26.1kB 82%]                               14KB/s 0s  

显然,一个服务地址只需要一次http get,当然效率要好很多。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics