如何在 RHEL 中使用订阅管理器启用软件仓库

了解如何在 RHEL 中使用订阅管理器来启用软件仓库。 这篇文章还包括了将系统注册到 Red Hat 的步骤、添加订阅和发生错误时的解决方案。

-- Kerneltalks

致谢

编译自 | https://kerneltalks.com/howto/how-to-enable-repository-using-subscription-manager-in-rhel/

作者 | Kerneltalks

译者 | S9mtAt 共计翻译:1篇 贡献时间:198 天

了解如何在 RHEL 中使用订阅管理器来启用软件仓库。 这篇文章还包括了将系统注册到 Red Hat 的步骤、添加订阅和发生错误时的解决方案。

在本文中,我们将逐步介绍如何在刚安装的 RHEL 服务器中启用 Red Hat 软件仓库。

可以利用 命令启用软件仓库,如下所示:

当您的订阅没有配置好时,您会看到上述错误。让我们一步一步地通过 来启用软件仓库。

步骤 1:使用 Red Hat 注册您的系统

这里假设您已经安装了新系统并且尚未在 Red Hat 上注册。如果您已经注册了该系统,那么您可以忽略此步骤。

您可以使用下面的命令来检查您的系统是否已在 Red Hat 注册了该订阅:

在这里输出的第一行中,您可以看到该系统未注册。那么,让我们开始注册系统。您需要在 命令中使用 选项。在这一步需要使用您的 Red Hat 帐户凭证。

如果您遇到上述错误,那么表明您的服务器无法连接到 RedHat。检查您的网络连接,或者您能解决网站名称解析的问题

[1]

。有时候,即使你能够 ping 通订阅服务器,你也会看到这个错误。这可能是因为您的环境中有代理服务器。在这种情况下,您需要将其详细信息添加到文件 中。以下详细的代理信息应根据你的环境填充:

一旦你完成了这些,通过使用下面的命令重新检查 是否获得了新的代理信息:

现在,请尝试重新注册您的系统。

如果您是第一次将服务器添加到 Red Hat 帐户,您将看到上述错误。转到该URL

[2]

并接受条款。回到终端,然后再试一次。

Bingo!系统现在已在 Red Hat 上注册。你可以再次用 选项来验证它。

步骤 2:将订阅添加到您的服务器

首先尝试列出软件仓库。您将无法列出任何内容,因为我们尚未在我们的服务器中添加任何订阅。

正如您所看到 找不到任何软件仓库,您需要将订阅添加到您的服务器上。一旦订阅被添加, 将能够列出下列的软件仓库。

要添加订阅,请先使用以下命令检查服务器的所有可用订阅:

您将获得可用于您的服务器的此类订阅的软件仓库列表。您需要阅读它提供的内容并记下对您有用或需要的订阅的 。

现在,使用 pool ID 将订阅添加到您的服务器。

如果您不确定选择哪一个,则可以使用下面的命令自动地添加最适合您的服务器的订阅:

接下来是最后一步启用软件仓库。

步骤 3:启用软件仓库

现在您将能够启用软件仓库,该软件仓库在您的附加订阅下可用。

到这里,您已经完成了。您可以用 yum 命令列出软件仓库

[3]

并确认。

via:https://kerneltalks.com/howto/how-to-enable-repository-using-subscription-manager-in-rhel/

作者:kerneltalks

[5]

译者:S9mtAt校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180612B0PIE100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券