yum 报错:

 

Traceback (most recent call last):

  File "/usr/bin/yum", line 22, in <module>

    import yummain

  File "/usr/share/yum/yummain.py", line 22, in <module>

    import clientStuff

  File "/usr/share/yum/clientStuff.py", line 18, in <module>

    import rpm

ImportError: No module named rpm

----------------------------------------------------------------------

 

卸载 yum

rpm -qa | grep yum

打印出:yum_xxxxxxx

rpm -e yum_xxxxxxx

-----------------------------------------------------------------------

 

下载 安装包

# wget http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm

wget http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2

wget http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm

wget http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm

wget http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

安装 python 环境

rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm

安装 yum 

rpm -ivh yum-3.2.22-39.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm