1.4. 获取访问 Red Hat Developer Toolset
Red Hat Developer Toolset 是作为 Red Hat Software Collections 的一部分提供的。
此内容集可供列出的有 Red Hat Enterprise Linux 7 订阅的客户使用 https://access.redhat.com/solutions/472793。
使用 Red Hat Subscription Management 启用 Red Hat Developer Toolset。有关如何将系统注册到此订阅管理服务的详情,请查看 Red Hat Subscription Management 指南。
1.4.1. 使用 Red Hat Software Collections
完成以下步骤以附加可访问 Red Hat Software Collections(包括 Red Hat Developer Toolset)软件仓库的订阅,然后启用该软件仓库:
确定提供 Red Hat Software Collections(以及 Red Hat Developer Toolset)的订阅池 ID。要做到这一点,显示适合您的系统的所有订阅列表:
# subscription-manager list --available
对于每个可用的订阅,这个命令会显示其名称、唯一标识符、到期日期和其他与您的订阅相关的详情。池 ID 在以
池 ID
开头的行中列出。有关提供对 Red Hat Developer Toolset 访问权限的订阅的完整列表,请参阅 https://access.redhat.com/solutions/472793。
将适当的订阅附加到您的系统:
# subscription-manager attach --pool=pool_id
使用您在上一步中确定的池 ID 替换 pool_id。在任何时候验证您的系统当前附加的订阅列表:
# subscription-manager list --consumed
确定 Red Hat Software Collections 存储库的确切名称。检索存储库元数据,并显示可用的 Yum 存储库列表:
# subscription-manager repos --list
存储库名称取决于您使用的 Red Hat Enterprise Linux 的特定版本,其格式如下:
rhel-variant-rhscl-version-rpms rhel-variant-rhscl-version-debug-rpms rhel-variant-rhscl-version-source-rpms
另外,某些软件包,如 devtoolset-11-gcc-plugin-devel,它依赖于 可选 频道中仅提供的软件包。使用这些软件包的软件仓库名称采用以下格式:
rhel-version-variant-optional-rpms rhel-version-variant-optional-debug-rpms rhel-version-variant-optional-source-rpms
对于常规软件仓库和可选软件仓库,请使用 Red Hat Enterprise Linux 系统变体(
)替换变体,并使用 Red Hat Enterprise Linux 系统版本服务器或工作站
7
替换版本。从第 3 步启用存储库。3:
# subscription-manager repos --enable repository
使用要启用的存储库的名称替换 repository。
订阅附加到系统后,您可以安装 Red Hat Developer Toolset,如 第 1.5 节 “安装 Red Hat Developer Toolset” 所述。有关如何使用红帽订阅管理注册系统并将其与订阅关联的更多信息,请参阅 红帽订阅管理 指南。