热搜词
发表于 2009-6-21 17:00:50 | 显示全部楼层 |阅读模式
本帖最后由 灰儿 于 2009-6-21 17:04 编辑

我们都知道,使用yum可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大的影响更新速度。以CentOS为例,可使用一个叫fastestmirror的插件,让yum在更新时先根据ping值进行判断,然后从最快响应的地址下载。

yum-fastestmirror 插件为 Yum 提供了衡量现有镜像速度,将其排序,首选最快服务器的功能。这样,yum 操作可以加快,也有助于减少网络拥塞。安装插件之外,不需要任何手动配置!

一、安装fastestmirror插件
1、CentOS 5.x 环境
以CentOS为例,5.x的版本默认即安装该插件,先检查有没有安装此插件:

# rpm -qa|grep fastestmirror
yum-fastestmirror-1.1.10-9.el5.centos

命令行安装:
yum -y install yum-fastestmirror

注:很多时候排第二个的镜像是最快的,到下载文件的时候ctrl+c取消一次,就用第二个了,快!全速,呵呵

配置文件:(一般不用动)
/etc/yum/pluginconf.d/fastestmirror.conf
你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt

二、测试
运行yum命令,留意开始第一行的提示:
引用
# yum check-update
Loading "fastestmirror" plugin
Setting up repositories
Determining fastest mirrors
Reading repository metadata in from local files
可见,fastestmirror插件已经激活成功了。

三、调试
fastestmirror插件包包括如下文件:
引用
# rpm -ql yum-plugin-fastestmirror
/etc/yum/pluginconf.d
/etc/yum/pluginconf.d/fastestmirror.conf
/usr/lib/yum-plugins
/usr/lib/yum-plugins/fastestmirror.py
/usr/share/doc/yum-plugin-fastestmirror-0.2.4
/usr/share/doc/yum-plugin-fastestmirror-0.2.4/COPYING
/usr/share/doc/yum-plugin-fastestmirror-0.2.4/ChangeLog
/usr/share/doc/yum-plugin-fastestmirror-0.2.4/README.centos
全部评论1
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-24 03:07 , Processed in 0.155694 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team