如何在EC2实例上安装mdbtools?

时间:2020-05-17 19:23:07

标签: amazon-ec2 rpm yum mdbtools

要在EC2实例上安装request.AddFileBytes("attachment", bytes, "test", "application/pdf"); ,请输入以下内容:

mdbtools

但是我得到以下内容

curl http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/m/mdbtools-0.7.1-3.el7.x86_64.rpm > mdbtools-0.7.1-3.el7.x86_64.rpm
rpm -Uvh mdbtools-0.7.1-3.el7.x86_64.rpm
yum -q install mdbtools -y

我不知道如何在EC2上修复这些问题。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您要直接获取一个软件包,然后尝试安装它。

该程序包具有一堆依赖关系,当将其从存储库上下文中取出时是无法满足的。

您应该做的是按照详细说明here安装EPEL存储库配置。

然后让yum安装软件包,同时拾取所需的任何依赖项:

yum install mdbtools

如果出于某种原因想要在未配置EPEL存储库的情况下进行安装,则将有一个有趣的时间来获取所有依赖项,这取决于特定的软件包:)

在这种情况下,您至少需要mdbtools-libs,其直接URL为https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/m/mdbtools-libs-0.7.1-3.el7.x86_64.rpm