CentOS YUM 国内镜像

这几天CentOS的Yum官方源特别慢


用这个代替了。
http://centos.ustc.edu.cn/centos/
http://mirrors.163.com/centos

redflag自己的官方源也比较快。

 

Centos安装自带了Yum,RHEL是不带的。关于Yum在RHEL上的安装,可以查看http://blog.csdn.net/inthirties/archive/2009/07/03/4318499.aspx

 

安装以后,yum里有默认的repository,如果你用过maven的话,和其中的repository是一样的概念,也就是一个package的仓库。其中管理了每个包的依赖关系,这就是这种仓库的思路和单个包的思路最大的差异。

 

在/etc/yum.conf里定义了仓库的位置,yum.conf是yum的主要配置文件。找到其中的[base] [updates]段,如果yum.conf里没有的话,可以查找/etc/yum.conf.d/下的目录,这个目录的方式,玩linux的人应该都很熟悉了。比如/etc/ld.so.conf和/etc/ld.so.conf.d目录。这里的yum.conf.d目录可以看作是一套配置文件的目录。yum执行的时候,会到yum.conf.d里找到所有的.conf文件来进行yum的设置。

 

[base]

name=Red Hat Linux $releasever - $basearch - Base

baseurl=http://centos.ustc.edu.cn/centos/4/os/x86_64/

[updates]

name=Red Hat Linux $releasever - $basearch - Base

baseurl=http://centos.ustc.edu.cn/centos/4/os/x86_64/

 

这里需要修改的就是这样几项,name不需要修改了

baseurl改成你找到的新的url

比如我们用163的

baseurl=http://mirrors.163.com/centos/5.4/os/x86_64/

有时候这里baseurl是被注释掉的而用的是

mirrorlists

这里可以把这个注释掉,用baseurl,mirrorlist也是提供的一个url,不过这个url会返回url的一个集合,然后从集合里找出其中一个觉得最快的,一点都不准确。你可以设想一下,下载是我的机器在执行,他这里怎么可以知道我连到那个站点是最快的叻。估计只是一个failover的list,也就是,第一个不行,就换第二个。依次而行。感觉好像这里是阉割版的功能,

 

注意这里修改的时候对应上

updates指向的是repository里的updates目录

比如

baseurl=http://mirrors.163.com/centos/5.4/updates/x86_64/

 

真是快的解恨呀。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

inthirties

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值