欢迎光临~~ 在这里你会看到一些工作中遇到的问题和生活中的感悟

yum多线程下载

Linux Jake 1035℃ 0评论
最近在部署环境时,yum下载速度奇慢无比,遂找寻多线程下载提高速度
Centos6系列
1、安装axel源码
wget code.zhailiang.cn/yum/axel-2.4.tar.gz
tar zxvf axel-2.4.tar.gz
cd axel-2.4
./configure
make
make install
2、下载配置文件axelget.conf与axelget.py到yum里:
cd /etc/yum/pluginconf.d/
wget code.zhailiang.cn/yum/axelget.conf
cd /usr/lib/yum-plugins/
wget code.zhailiang.cn/yum/axelget.py
3、更新缓存
yum clean all
 yum makecache

Centos7系列
Centos7的epel源中有了axel包可以直接
yum install axel
第2、3步相同


axel插件也可以作为下载工具使用
使用参数如下:
一般使用:axel url(下载文件地址);
限速使用:加上 -s 参数,如 -s 10240,即每秒下载的字节数,这里是 10 Kb;
限制连接数:加上 -n 参数,如 -n 10,即打开10个连接。如下:
axel -a -n 10 http://xxx.com/xxx.iso
参考自 刘锐的博客

转载请注明:技术拾零 » yum多线程下载

喜欢 (12)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址