Blu*_*orn 6 redhat licensing amazon-web-services
我创建了一个全新的 Amazon EC2 实例,用于针对来自Red Hat Software Collections的 Apache 2.4 软件包测试我们的软件。我的主要动机是在干净的安装上进行测试,而没有我期望在我们的本地机器上出现的问题。
要安装httpd24
软件包,需要RHSCL
通过订阅管理器添加存储库。这在 EC2 实例上不起作用:
# subscription-manager repos --enable rhel-server-rhscl-6-rpms
Error: [...] is not a valid repository ID. Use --list option to see valid repositories.
# subscription-manager repos --list
This system has no repositories available through subscriptions.
Run Code Online (Sandbox Code Playgroud)
根据Amazon EC2 上的Red Hat Enterprise Linux 常见问题解答,我希望该系统能够自动订阅。引用(强调):
Amazon EC2 上的 Red Hat Enterprise Linux 以固定的小时费率提供,无承诺(按需),或通过一次性预付款(预留实例)提供。两种购买选项都包括 Amazon EC2 计算费用和 Red Hat Enterprise Linux 订阅费用。
搜索AWS 开发人员论坛,我只找到一个答案,说需要 RedHat 的额外许可证(以及许多其他模糊的答案)。
我终于发现这样修改文件就足够了/etc/yum.repos.d/redhat-rhui.repo
:
[rhui-REGION-rhel-server-rhscl]
name=Red Hat Enterprise Linux Server 6 RHSCL (RPMs)
# ...
enabled=1
Run Code Online (Sandbox Code Playgroud)
这似乎有效,但我想知道这是否真的是“正确的方法”。
小智 1
不确定 RHEL6,但在 RHEL7 上您可以使用 yum-config-manager
yum-config-manager --enable 'Red Hat Enterprise Linux Server 7 RHSCL (RPMs)'
归档时间: |
|
查看次数: |
2711 次 |
最近记录: |