$ more /etc/yum/pluginconf.d/fastestmirror.conf
[main]
enabled=1
verbose=0
always_print_best_host = true
socket_timeout=3
# Relative paths are relative to the cachedir (and so works for users as well
# as root).
hostfilepath=timedhosts.txt
maxhostfileage=10
maxthreads=15
#exclude=.gov, facebook
#include_only=.nl,.de,.uk,.ie
背景
插件yum-fastestmirror在概念上非常简单。它只是维护一个文本文件,其中包含 YUM 关于每个镜像的累积次数,然后当要求 YUM 下载软件包时,它使用在下载期间显示为最快的服务器。
时间存储在此位置:
如果我们检查这个文件,我们会发现它只是主机名,每个主机名旁边都有时间。在这里,我们将其从最快到最慢排序:
现在,当我们查询特定包的位置时,是否要使用以下命令下载它
repoquery
:配置
yum-fastestmirror 插件也有自己的配置文件:
通过这个文件,我们可以指示插件将特定镜像列入白名单和黑名单,这些镜像要么过去曾向我们提出过问题,要么出于任何原因我们认为不可接受。
参考