Amazon Linux 2 和 Amazon Linux AMI 旨在与每个 Amazon EC2 区域中托管的在线程序包存储库结合使用。这些存储库为 Amazon Linux 2 和 Amazon Linux AMI 中的程序包提供持续更新,还可访问数百个常见的开源服务器应用程序。这些存储库在所有区域中提供,可使用 yum 更新工具进行访问。通过在每个地区托管存储库,我们可以快速部署更新,不会产生任何数据传输费。
Amazon Linux 2 和 Amazon Linux AMI 会定期进行更新,增强安全性及功能。如果您不需要保留实例的数据或自定义项,则只需使用当前 AMI 启动新实例。如果您需要保留实例的数据或自定义项,则可以通过 Amazon Linux 程序包存储库维护这些实例。这些存储库包含所有更新后的程序包。您可以选择将这些更新应用到正在运行的实例中。即使新版本发布后,旧版的 AMI 和更新程序包仍继续可用。
重要
您的实例必须具有 Internet 访问权限才能访问该存储库。
要安装程序包,请使用以下命令:
[ec2-user ~]$
sudo yum install
package
[ec2-user ~]$
sudo yum install
package
对于 Amazon Linux AMI,系统配置了对 Extra Packages for Enterprise Linux (EPEL) 存储库的访问权限,但默认情况下未启用。Amazon Linux 2 未配置为使用 EPEL 存储库。除了 存储库中的软件包以外,EPEL 还提供了第三方软件包。AWS 不支持第三方软件包。您可以使用以下命令来启用 EPEL 存储库:
- 对于 Amazon Linux 2:
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- 对于 Amazon Linux AMI:
[ec2-user ~]$
sudo yum-config-manager --enable epel
aws官方说明地址:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/amazon-linux-ami-basics.html
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
走着的小站
本文地址: aws ec2报错Install EPEL repository failed的解决办法
本文地址: aws ec2报错Install EPEL repository failed的解决办法