【发布时间】:2019-01-29 00:08:41
【问题描述】:
我在 Linux 机器上使用 AWS Elastic Beanstalk,需要在 .ebextensions 中安装一些字体:
container_commands:
01_getfont:
command: sudo yum -y install http://somesite.com/rpm/webcore-fonts-3.0-1.noarch.rpm
第一次效果很好,安装了字体。
我第二次再次部署 EB 时,它现在给了我这个错误:
应用程序更新在 2019-01-28T23:44:14Z 失败,退出状态为 1,错误:.ebextensions/fonts.config 中的 container_command 01_getfont 失败。
Loaded plugins: priorities, update-motd, upgrade-helper
Examining /var/tmp/yum-root-0Yx1DY/webcore-fonts-3.0-1.noarch.rpm: webcore-fonts-3.0-1.noarch
/var/tmp/yum-root-0Yx1DY/webcore-fonts-3.0-1.noarch.rpm: does not update installed package.
Error: Nothing to do.
当该软件包第二次安装在同一个 EC2 实例上时,如何避免出现该错误?
【问题讨论】:
标签: shell amazon-ec2 error-handling yum