我疯了,YUM极度狂飙

方法很简单,借鉴了亚森罗平兄的东西。
第一步,编辑相关的repo文件,fedora.repo和fedora-updates.repo
改为不使用镜像列表,并添加镜像服务器,修改如下:
#fedora.repo文件

[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
baseurl=
http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirrors.cat.pdx.edu/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.iij.ad.jp/pub/linux/fedora/releases/$releasever/Everything/$basearch/os/
ftp://ftp.iij.ad.jp/pub/linux/fedora/releases/$releasever/Everything/$basearch/os/
http://mirror.aarnet.edu.au/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.internode.on.net/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://gulus.usherbrooke.ca/pub/distro/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.karneval.cz/pub/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/releases/$releasever/Everything/$basearch/os/
http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://fedora.tu-chemnitz.de/pub/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.uni-bayreuth.de/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://limestone.uoregon.edu/ftp/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://fedora.mirror.iweb.ca/releases/$releasever/Everything/$basearch/os/
ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.cc.vt.edu/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirrors.kernel.org/fedora/releases/$releasever/Everything/$basearch/os/
http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.linux.ncsu.edu/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.iij.ad.jp/pub/linux/fedora/releases/$releasever/Everything/$basearch/os/
ftp://ftp.iij.ad.jp/pub/linux/fedora/releases/$releasever/Everything/$basearch/os/
http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://ftp.rhnet.is/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.pacific.net.au/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/


#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY



#fedora-updates.repo文件

[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=
http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/updates/$releasever/$basearch/
http://mirrors.cat.pdx.edu/fedora/linux/updates/$releasever/$basearch/
http://ftp.iij.ad.jp/pub/linux/fedora/updates/$releasever/$basearch/
ftp://ftp.iij.ad.jp/pub/linux/fedora/updates/$releasever/$basearch/
http://mirror.aarnet.edu.au/pub/fedora/linux/updates/$releasever/$basearch/
http://mirror.internode.on.net/pub/fedora/linux/updates/$releasever/$basearch/
http://gulus.usherbrooke.ca/pub/distro/fedora/linux/updates/$releasever/$basearch/
http://mirror.karneval.cz/pub/linux/fedora/linux/updates/$releasever/$basearch/
http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/updates/$releasever/$basearch/
http://ftp-stud.hs-esslingen.de/pub/fedora/linux/updates/$releasever/$basearch/
http://fedora.tu-chemnitz.de/pub/linux/fedora/linux/updates/$releasever/$basearch/
http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/updates/$releasever/$basearch/
http://ftp.uni-bayreuth.de/linux/fedora/linux/updates/$releasever/$basearch/
http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/updates/$releasever/$basearch/
http://limestone.uoregon.edu/ftp/fedora/linux/updates/$releasever/$basearch/
http://fedora.mirror.iweb.ca/updates/$releasever/$basearch/
ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/updates/$releasever/$basearch/
http://mirror.cc.vt.edu/pub/fedora/linux/updates/$releasever/$basearch/
http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/updates/$releasever/$basearch/
http://mirrors.kernel.org/fedora/updates/$releasever/$basearch/
http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/updates/$releasever/$basearch/
http://ftp.linux.ncsu.edu/pub/fedora/linux/updates/$releasever/$basearch/
http://ftp.iij.ad.jp/pub/linux/fedora/updates/$releasever/$basearch/
ftp://ftp.iij.ad.jp/pub/linux/fedora/updates/$releasever/$basearch/
http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/updates/$releasever/$basearch/
http://ftp.rhnet.is/pub/fedora/linux/updates/$releasever/$basearch/
http://mirror.pacific.net.au/linux/fedora/linux/updates/$releasever/$basearch/

#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

改完上面的东西还不行,接着是第二步。亚森罗平说的是固定地址,选最多的排列,但其实想下就知道,最快的地址集合中还是有差别的,所以我上面做的就是把他所注释掉的东西不注释,即删除“#”号,就可以了。

第三步,也是最关键的一步,安装fastestmirror,即 yum -y install yum-fastestmirror, 在这里还推荐弟兄们装是yum install yumex ,这玩易儿确实方便异常。


 补充一下, 如果yum找不到yum-fastestmirror, 可以用下面的包:
# yum install yum-plugin-fastestmirror

你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt

my list:
[root@localhost ~]# cat /var/cache/yum/timedhosts.txt
ftp.cru.fr 0.535394906998
ftp.astral.ro 0.570605039597
mirrors.kernel.org 0.409938812256
ftp.lip6.fr 0.533595085144
ftp.proxad.net 0.597713947296
www.mirrorservice.org 3.35668110847
srl.cs.jhu.edu 0.640608072281
ftp.fi.muni.cz 2.1320669651
ftp.jaist.ac.jp 0.722166061401
ftp.chg.ru 0.562310934067
ftp.uci.edu 0.608961820602
ftp.cs.hacettepe.edu.tr 0.612900018692
ftp.univie.ac.at 0.607007026672
tux.cprm.net 1.10352683067
ftp.kddilabs.jp 99999999999
ayo.us5.freshrpms.net 99999999999
ftp.SURFnet.nl 0.472059965134
alviss.et.tudelft.nl 0.478740930557
mirrors.tummy.com 0.384486913681
mirror.stanford.edu 0.387490987778
ftp.upjs.sk 0.553020954132
ayo.ie.freshrpms.net 0.499150037766
ftp.free.fr 0.960755825043
ftp.linux.ee 2.24823999405
mirror.optus.net 1.00922012329
ftp.udl.es 0.633829832077
ftp.yz.yamagata-u.ac.jp 0.269112825394
gulus.usherbrooke.ca 99999999999
ftp.nluug.nl 0.472733974457
sunsite.mff.cuni.cz 0.615873098373
mirror.hiwaay.net 1.05757713318
ftp.oss.eznetsols.org 99999999999
mirror.usu.edu 0.410547018051
mirror.cc.vt.edu 0.386860132217
ftp.linux.ncsu.edu 0.40190911293
ftp.hostrino.com 99999999999
www.gtlib.gatech.edu 0.449882984161
limestone.uoregon.edu 0.865128993988
ftp.tu-chemnitz.de 1.14449310303
mirror.newnanutilities.org 99999999999
mirror.atrpms.net 0.531363964081
falkor.skane.se 99999999999
ftp.uni-bayreuth.de 99999999999
www.muug.mb.ca 99999999999
mirror.linux.duke.edu 0.453383922577
ftp.funet.fi 0.630618095398
fedora.bu.edu 0.390423059464
mirror.cs.princeton.edu 0.594805002213
mirror.cogentco.com 99999999999
ftp.ntua.gr 0.564324855804
ftp.cse.buffalo.edu 0.649061203003
ftp.tvnet.hu 99999999999
[root@localhost ~]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值