YUM 问题

YUM 问题

我最近注册了一个 VPS,并尝试更新其上安装的 PHP 版本。我习惯使用 Ubuntu 而不是 Redhat,所以我需要一些关于如何解决这个问题的建议。

Yum 似乎有点噩梦,我尝试安装它但在各个点都收到错误消息或死链接,并且在最近的在线教程附近找不到任何东西。

当我运行时,rpm -q yumyum-3.2.22-26.el5.centos认为我的安装在某种程度上是成功的,但是当我运行时,yum我收到以下响应:

`Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.7.1 (r271:86832, Mar  6 2011, 09:56:34) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]

If you cannot solve this problem yourself, please go to 
the yum faq at:
  http://yum.baseurl.org/wiki/Faq`

常见问题解答中似乎没有任何东西能起到作用。您知道发生了什么吗?

答案1

您的问题是您升级了系统 python。Yum 有很多 python 模块,您升级 python 后这些模块被破坏了。

它说你已经安装了 2.7 版本,但是没有 redhat 5 有 2.4。

您需要安装一个有效的 rpm 版本,用于 python2.7,这样才不会终止 2.4 的安装

答案2

您已替换安装 yum 的系统 Python。python通过 HTTP 获取包并使用 rpm 安装它。

相关内容