如何在 Red Hat Enterprise Linux Workstation 版本 6.7(Santiago)上安装 yum?

如何在 Red Hat Enterprise Linux Workstation 版本 6.7(Santiago)上安装 yum?

我正在尝试使用 yum 安装一些软件包,但 yum 未安装

$ yum install

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   No module named 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.10 (default, Jun 12 2015, 16:19:57) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)]

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

答案1

您安装了 RHEL 6 未附带的 python 版本。RHEL 6 中的版本是 2.6.6。

因为您使用的是非 RHEL python,所以它缺少 yum 模块。如果您刚刚将 /usr/bin/python 更改为其他 python 安装的符号链接,我建议修复它并重试。

如果替换了打包的 python,则需要从 RHEL 重新安装 python 包。我建议您获取最新的 rhel6 安装 DVD iso 并使用 rpm 命令从那里安装。

不过,在这一点上,我会考虑将其称为损失,只需备份数据并安装 rhel7 或 rhel8 并重新创建您的服务。 Rhel6 支持将于 11 月结束。

相关内容