在 AWS Elastic Beanstalk 上启用 EPEL 存储库

在 AWS Elastic Beanstalk 上启用 EPEL 存储库

我需要从 Extra Packages for Enterprise Linux 存储库 (EPEL) 安装一些工具,这些工具在 Amazon Linux AMI 的默认存储库中不可用。/etc/yum.repos.d/epel.repo已经包含所需的存储库,但已被禁用。这是 Amazon 提到的在他们的常见问题解答中

我可以从目录中的配置文件或类似文件启用此 repo(即更改enabled=0为)吗?毫不奇怪,我需要在不同的实例和环境之间保持更改,因此手动更改它是不够的。enabled=1.ebextensions

答案1

扩展 Brian 的评论 - 在你的 .config 中像这样

packages:
  yum:
    git: []
    postgresql93-devel : []
    geos: []

commands:
  01_gdal:
    command: "yum --enablerepo=epel -y install gdal"

相关内容