RHEL5.4使用CentOS5.4的yum源

使用CentOS的源来更新RHEL5或者安装软件.
CentOS的源有好多,网上大多数人都推荐中科大的源,http://centos.ustc.edu.cn/ ,速度也非常快。mirrors.163.com也可以的。
 
1.先将RHEL5自带的yum删除,执行
rpm -qa|grep yum
将所有找到的包都删除(有些需要加上�Cnodeps)
rpm -e yum-metadata-parser yum-updatesd yum-rhn-plugin yum-security yum --nodeps
然后到中科大的网站下载如下三个包:
wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
wget http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm

2.请将上面的三个RPM放到同一个目录,然后采用如下的方式安装
#否则,这三个包之间的相互以来都可以折磨死人
rpm -ivh yum*
 

[ root@rhel5 ~]# rpm -ivh yum*
warning: yum-3.2.22-20.el5.centos.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:yum-metadata-parser ########################################### [ 33%]
2:yum-fastestmirror ########################################### [ 67%]
3:yum ########################################### [100%]
3.下载中科大专用的配置文件:
cd /etc/yum.repos.d/
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo
因为默认的配置文件中服务器地址用的版本号是变量$releasever,所以需要将其替换为实际的版本号,否则是无法连接到服务器的.
当前CentOS最新版是5.4,所以我们修改CentOS-Base.repo

在vi编辑器中进行全文件替换
:1,$s/$releasever/5.4/g
最后保存退出即可。

4.执行命令
yum update
即可进行更新,当然,你也可以选择不更新,只安装你需要的软件,如:
yum install httpd
建议大家不要用yum update 因为用过后系统系统会更新为CentOS。
转载于 http://www.ritto.cn/rhel5-centos5-yum/
本文出自 51CTO.COM技术博客

你可能感兴趣的:(centos,yum,休闲,RHEL5.4,最方便的yum源)