查看当前系统版本
[root@123 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)
查询 yum相关依赖包、卸载 yum相关依赖包
[root@123 ~]# rpm -qa | grep yum
[root@123 ~]# rpm -qa | grep yum|xargs rpm -e --nodeps
#再次查看
[root@123~]# rpm -qa | grep yum
说明:以下文中需要的安装包都可以在下面的链接中找到,可自行下载。
mirrors.163.com/centos/6/os/x86_64/Packages/
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/xxxxx.rpm
其他源也可以使用同样的方法进行下载
或者先下载到本地,然后通过SecureCRT中 RZ工具进行上传。
安装python-iniparse、yum-metadata-parser组件
[root@123~]# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
[root@123~]# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
python-2.6.6卸载并重新安装
[root@123 ~]# wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/python-2.6.6-64.el6.x86_64.rpm
[root@redhat-128 ~]# python -V
Python 2.6.6
[root@123 ~]# rpm -e python-2.6.6-52.el6.x86_64 --nodeps
[root@123 ~]# rpm -ivh python-libs-2.6.6-66.el6_8.x86_64.rpm python-2.6.6-64.el6.x86_64.rpm --nodeps --force
warning: python-libs-2.6.6-66.el6_8.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
warning: python-2.6.6-64.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing... ########################################### [100%]
1:python ########################################### [ 50%]
2:python-libs ########################################### [100%]
安装python-urlgrabber组件
root@123 ~]# rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm --nodeps --force
warning: python-urlgrabber-3.9.1-11.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:python-urlgrabber ########################################### [100%]
[root@123 ~]# rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
warning: yum-3.2.29-81.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:yum-plugin-fastestmirro########################################### [ 50%]
2:yum ########################################### [100%]
更换网易centos6镜像,将$releaseserve替换为6
[root@123 ~]# wget -O /etc/yum.repos.d/CentOS6-Base-163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
#清除原有缓存,重建缓存
[root@123 ~]# yum clean all
[root@123 ~]# yum makecache