了解如何在 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中国荣誉推出
领取专属 10元无门槛券
私享最新 技术干货