LinuxSir.cn,穿越时空的Linuxsir!

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

加速yum的一个简单方法

[复制链接]
发表于 2007-11-12 14:55:37 | 显示全部楼层 |阅读模式
我发现yum慢的一个最主要原因是在默认的情况下,yum会使用以日本为主的一些镜象服务器来进行更新,而虽然日本离我们近一点,但日本的服务器在中国的访问的速度通常都不及美国的。
所以可以修改/etc/yum.repos.d/fedora.repo文件,看到第5行
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
在它后面加上 &country=us,使它成为
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch&country=us
同样的方法修改/etc/yum.repos.d/fedora-updates.repo文件。
必要的话把/var/cache/yum/fedora/mirrorlist.txt和/var/cache/yum/fedora-updates/mirrorlist.txt删掉,然后再进行yum时速度就会快不少了。
我自己在网通和电信在网上都试过有效,分享给大家,希望大家都能Happy yumming
发表于 2007-11-12 16:33:04 | 显示全部楼层
谢谢楼主的分享,也有此感觉,一般访问美国的比日本的快。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 20:24:38 | 显示全部楼层

谢谢分享。。。。

谢谢分享。。。。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 20:51:25 | 显示全部楼层
很有效的方法,谢谢楼主!
回复 支持 反对

使用道具 举报

发表于 2007-11-13 10:24:48 | 显示全部楼层
搂主,好像是这2个文件夹吧
/var/cache/yum/fedora/mirrorlist.txt
/var/cache/yum/updates/mirrorlist.txt
回复 支持 反对

使用道具 举报

发表于 2007-11-13 10:44:18 | 显示全部楼层
楼主,好像默认的就是美国的吧 我的打开mirrorlist 第一行就是:# repo = fedora-8 arch = i386 country = US
回复 支持 反对

使用道具 举报

发表于 2007-11-13 12:03:55 | 显示全部楼层
Post by wincasy;1781644
楼主,好像默认的就是美国的吧 我的打开mirrorlist 第一行就是:# repo = fedora-8 arch = i386 country = US


我的yum是先从.jp读数据的,每次都卡,日本的源基本都废了
回复 支持 反对

使用道具 举报

发表于 2007-11-13 12:35:13 | 显示全部楼层
值得尝试一下,感谢分享!
回复 支持 反对

使用道具 举报

发表于 2007-11-13 13:12:29 | 显示全部楼层
是快多了,不知道办公室只有http,上不去ftp的情况下能不能禁用ftp网站
回复 支持 反对

使用道具 举报

发表于 2007-11-13 15:55:18 | 显示全部楼层
我也来试试。谢谢分享。
回复 支持 反对

使用道具 举报

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

本版积分规则

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