打开/etc/yum.repos.d/redhat.repo文件并查看其内容,确保以下内容存在:
[rhui-REGION-rhel-server-releases] name=Red Hat Enterprise Linux Server 7 (RPMs) baseurl=https://rhui2-cds02.REGION.aws.ce.redhat.com/pulp/repos/... ... [rhui-REGION-rhel-server-rh-common] name=Red Hat Enterprise Linux Server 7 RH Common (RPMs) baseurl=https://rhui2-cds02.REGION.aws.ce.redhat.com/pulp/repos/...
注意:其中“REGION”是您AMIs的区域,例如us-west-2。
确定系统已接受Red Hat许可证。可以通过以下命令检查许可证:
sudo subscription-manager list
如果许可证不在,可以使用以下命令输入许可证池ID:
sudo subscription-manager register --pool=pool_id
使用以下命令启用Red Hat存储库:
sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-optional-rpms
最后,使用以下命令更新系统:
sudo yum update -y
重新启动后,检查Red Hat存储库是否启用。使用以下命令重新查看存储库:
sudo yum repolist all