修复 RHEL5 上的 yum 存储库

修复 RHEL5 上的 yum 存储库

我使用的是 RHEL5,yum 缺少许多软件包,例如 apache、php 和所有 php 库。我已添加 rpmforge 存储库,但仍然缺少这些软件包。这是一台 i686 机器,可能没有太多可用的 i686 软件包,我认为如果我强制使用 i386,我会遇到严重问题。

如何确保我在 RHEL5 系统上拥有大量兼容的软件包?我没有安装此系统,RHEL5 在 yum 中几乎没有有用的软件包,这正常吗?RHEL5 管理员如何使用 yum 而不与当前安装的软件包产生冲突?我应该放弃 yum 并使用 apt 吗?

谢谢!

答案1

听起来您已禁用一个或多个主要 Red Hat 存储库。查看 /etc/yum.repos.d 中的文件并确保:

  1. Red Hat .repo 文件就在那里
  2. .repo 文件内的存储库定义未设置为“enabled=0”

另外,检查您在尝试运行 yum 时遇到的任何错误 - 您可能无法从您的机器获取 .repo 文件中定义的存储库 URL。

答案2

嗯,您的 RHEL5 机器订阅了 RedHat 网络吗?

我推测在这台机器上安装 RHEL 的人没有将其订阅到 RedHat Network 来访问安装/更新的存储库。

如果您支付了订阅费用,请联系安装服务人员并要求他们完成安装(订阅部分)

如果你不付费,你需要付费订阅,或者使用 CentOS 等 RHEL 克隆重新安装

相关内容