LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1644|回复: 15

改进版本yum-axelget(svn21)

[复制链接]
发表于 2009-9-14 01:31:41 | 显示全部楼层 |阅读模式
感谢Ray Chen的辛勤工作,yum-axelget终于得到了更新了。
PS:特意要按照Ray的意愿,说明他是改进插件而不是完全抛弃cnwesleywang的原有插件重新编写的。

此包为svn26版本
http://liangsuilong.fedorapeople ... n26.fc11.noarch.rpm

此包为svn20版本
http://liangsuilong.fedorapeople ... n20.fc11.noarch.rpm

此包为svn16版本
http://liangsuilong.fedorapeople ... n16.fc11.noarch.rpm

此包为svn14版本,
http://liangsuilong.fedorapeople ... n14.fc11.noarch.rpm

此包为svn9版本
http://liangsuilong.fedorapeople ... svn.fc11.noarch.rpm

这两个版本都做了以下改进:


  • 让yum的metadata(primary_db一类的文件)都会调用axel来下载,多线程...


svn14对svn9的改进


  • axel默认的线程数从10改成5
  • 启用axelget的最小文件大小从54KB,改成300KB
  • 增加了一个参数maxhostfileage,默认是7。即是意味着7天之内不会更新yum的metadata。


svn16对svn14的改进

  • 修正了使用fastestmirror的时候出现的问题,markif所提及到的。
  • 取消了maxhostfileage参数
  • 默认线程数改为5


svn20对svn16的改进

  • 可以让axelget插件下载prestodelta.xml.gz了
  • 改进了下载metadata的机制



  • svn21对svn20的改进
  • 增加presto的drpm支持
  • 下载repomd.xml时改为单线程下载,让下载更流畅


svn26对svn21的改进

  • 修复了在yum-presto-0.5.0下出错的问题
  • 修复了el5下出错的问题
  • 增加了ftp源的支持。


希望大家尝试一下,文明地提一下意见吧..

建议大家都去fedora论坛发表一下意见咯,集中一下大家的意见,方便开发者改进。
http://bbs.fedora-zh.org/showthread.php?t=2230

PS:我只是一个打包者,没参与到写代码..
 楼主| 发表于 2009-9-15 15:46:20 | 显示全部楼层
更新到20090915svn16
回复 支持 反对

使用道具 举报

发表于 2009-9-15 18:43:45 | 显示全部楼层
支持楼主,谢谢了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-20 17:57:23 | 显示全部楼层
更新到svn20了..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-20 20:20:32 | 显示全部楼层
更新至svn21..
增加drpm的下载功能
回复 支持 反对

使用道具 举报

发表于 2009-9-20 20:47:42 | 显示全部楼层
呵呵,不错,但是这个借用多线程下载真的不敢用,经常下载不了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-20 23:03:01 | 显示全部楼层
Post by 东风唯笑;2028600
呵呵,不错,但是这个借用多线程下载真的不敢用,经常下载不了


不会啊...挺好用的,下的包也不会有什么问题..
回复 支持 反对

使用道具 举报

发表于 2009-9-21 10:39:28 | 显示全部楼层
提个建议,可否适当照顾一下低版本的呢?例如el5
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-21 13:02:23 | 显示全部楼层
Post by zhwps;2028720
提个建议,可否适当照顾一下低版本的呢?例如el5

恩..其实在el5用应该也没啥问题的啊..
回复 支持 反对

使用道具 举报

发表于 2009-9-22 12:34:54 | 显示全部楼层
Post by liangsuilong;2028782
恩..其实在el5用应该也没啥问题的啊..


svn16可以用,但是svn21就不行了。有个yum的unlink_f的函数不能用。估计跟yum的版本有关系。el5(centos)的yum版本是3.2的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表