RHEL5 YUM使用CentOS的源

 

CentOS的源,中科大的源,http://centos.ustc.edu.cn/ ,速度非常快。
先将RHEL5自带的yum删除,执行

rpm -qa|grep yum

将所有找到的包都删除(有些需要加上 –nodeps)

rpm -e yum-updatesd-0.9-2.el5
rpm -e yum-metadata-parser-1.1.2-3.el5 –nodeps
rpm -e yum-rhn-plugin-0.5.4-13.el5 –nodeps
rpm -e yum-3.2.22-20.el5 –nodeps
 
http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm 
http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm

rpm -ivh yum*
Preparing…                ########################################### [100%]
   1:yum-metadata-parser    ########################################### [ 33%]
   2:yum-fastestmirror      ########################################### [ 67%]
   3:yum                    ########################################### [100%]
cd /etc/yum.repos.d/
wget http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

因为默认的配置文件中服务器地址用的版本号是变量$releasever,所以需要将其替换为实际的版本号,否则是无法连接到服务器的.
所以我们修改CentOS-Base.repo

$releasever  替换成5

yum update

留下评论