在 AWS Elastic Beanstalk 上启用 EPEL 存储库

lim*_*ime 6 yum amazon-ami epel elastic-beanstalk

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

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

小智 4

扩展布莱恩的评论 - 在你的 .config 中类似这样

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

commands:
  01_gdal:
    command: "yum --enablerepo=epel -y install gdal"
Run Code Online (Sandbox Code Playgroud)