【发布时间】:2015-05-01 23:06:56
【问题描述】:
我正在尝试制作一个将安装 wkhtmltopdf 的 ebextensions 文件。
目前看起来是这样的:
packages:
yum:
xorg-x11-fonts-75dpi: []
libpng: []
xz: []
urw-fonts: []
libXext: []
openssl-devel: []
libXrender: []
rpm:
wkhtmltopdf: https://s3-eu-west-1.amazonaws.com/myS3Account/wkhtmltox-0.12.2.1_linux-centos5-amd64.rpm
在这种情况下,wkthmltopdf 无法安装。我收到以下错误:
Failed dependencies:
xorg-x11-fonts-75dpi is needed by wkhtmltox-1:0.12.2.1-1.x86_64
如果我使用 SSH 连接到我的 EC2 实例,我可以通过手动运行“yum install xorg-x11-fonts-75dpi”,然后运行“wget wkthmltopdf-...”和“rpm --install”来成功安装 wkhtml wkhtmltopdf-..”。如果我跳过 yum 步骤,rpm 会抱怨 wkhtmltopdf 需要 xorg 包。
似乎 ebextensions 在部署时未安装 xorg-x11-fonts-75dpi。我做错了吗?
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk