1、删除redhat原有的yum源
rpm -aq | grep yum|xargs rpm -e –nodeps
2、下载新的yum安装包,这个地方使用163的源
测试机器为rhel6 64位,所以使用了centos x86_64的源
下载目录在http://mirrors.163.com/centos/6.3/os/x86_64/Packages/
需要下载的包有
(1) python-iniparse
(2) yum-metadata-parser
(3) yum-版本号
(4) yum-plugin-fastestmirror
3、安装步骤二中下载的4个软件包
rpm-ivh python-iniparse-(tab补全)
rpm-ivh yum-metadata-parser(tab补全)
注意:最后两个安装包要放在一起同时安装,否则会提示相互依赖,安装失败。
rpm-ivh yum-(版本号tab补全)yum-plugin-fastestmirror-(tab补全)
4、更改yum源 #我们使用网易的CentOS镜像源
# cd /etc/yum.repos.d/
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
编辑文件,把文件里面的$releasever全部替换为版本号,由于我使用的是6.3的源,所以就将$releasever替换为6.3了
5、清理yum缓存
# yum clean all
# yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度