百胜不起作用

百胜不起作用

今天我尝试使用 yum 列出已安装的 php 软件包,但是当我运行“yum list php*”时。我遇到了一个奇怪的错误“导入运行 yum 所需的 Python 模块之一时出现问题。导致此问题的错误是”,我用 google 搜索了一下,有很多关于该问题的信息,并尝试了一些“修复”,但是他们不起作用。我像在其他情况下一样尝试“yum clean all”,但它不起作用。

您可以在此屏幕截图中看到问题。 百胜不起作用,这就是问题所在

那么有人可以帮助我吗?我使用的是 CentOS 6.5 x86_64。

最好的问候,乔治!

答案1

如果 rpm 子系统工作正常,您可以考虑执行以下操作:
验证rpm-python

rpm -v --verify rpm-python
rpm -v --verify yum

您可以尝试恢复已安装软件包的权限和所有者

喜欢这里这里和:

rpm --setugids {packagename}
rpm --setperms {packagename}

或者从镜像手动重新安装,如下所示:

rpm -i --force http://mirror.centos.org/centos-6/6.5/os/x86_64/Packages/rpm-python-4.8.0-37.el6.x86_64.rpm

相关内容