因为yum失效
我参考了在centos上完全重装python和yum
文件从这里下的镜像文件最后下载的rpm文件如下图,
我运行rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm
出现依赖错误rpm = 4.8.0-55.el6 is needed by rpm-python-4.8.0-55.el6.x86_64
但是我的rpm是4.8.0的,我看不太懂这个rpm = 4.8.0-55.el6
是什么意思,且网上也搜索不到相关信息,有没有大神知道该怎么处理?请帮下忙,先谢过了。
我也是像你这么做的同样在rpm安装rpm-python-4.8.0-55.el6.x86_64.rpm的时候报错:
error: Failed dependencies:
我使用# yum install rpm-python 在另外一台linux机器上安装rpm-python确实提示要解决这样的依赖:
--> Processing Dependency: rpm = 4.8.0-55.el6 for package: rpm-python-4.8.0-55.el6.x86_64
百度了很久没有找到直接解决rpm = 4.8.0-55.el6的方法
最后我使用了暴力的安装方法
强制安装 ----暴力型
rpm -i --force --nodeps rpm-python-4.8.0-55.el6.x86_64.rpm
这样就把rpm-python安装上去了
接着:
rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
提示安装成功:
这样yum就可以用了,此时要是担心上面的依赖没解决导致其他问题可以使用# yum install rpm-python
在安装一遍就OK了