Amazon ec2 从Remi Repo在Amazon Linux上安装ImageMagick last时出错

Amazon ec2 从Remi Repo在Amazon Linux上安装ImageMagick last时出错,amazon-ec2,imagemagick,Amazon Ec2,Imagemagick,在我的AmazonLinuxAMI上,我正在尝试最后一次从RemiRepo安装ImageMagick。我运行命令 sudo yum install ImageMagick-last.x86_64 但是我得到了错误 --> Finished Dependency Resolution Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi) Requires: libImath.so.

在我的AmazonLinuxAMI上,我正在尝试最后一次从RemiRepo安装ImageMagick。我运行命令

sudo yum install ImageMagick-last.x86_64
但是我得到了错误

--> Finished Dependency Resolution
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libImath.so.6()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libIlmImf.so.6()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: librsvg-2.so.2()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libIex.so.6()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libIlmThread.so.6()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libHalf.so.6()(64bit)
Error: Package: ImageMagick-last-libs-6.8.7.4-1.el6.remi.x86_64 (remi)
           Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Error: ImageMagick-last conflicts with ImageMagick-6.5.4.7-6.12.amzn1.x86_64

我一直在寻找解决方案,但似乎不知道如何解决这些依赖关系。非常感谢您的帮助。

看起来您可能已经安装了旧版本。尝试删除它,然后指向最新的回购版本

yum remove package ImageMagick
yum --enablerepo=remi install ImageMagick-last  
然后重新安装

如果不起作用,您可以下载每个依赖项的RPM并手动安装。您可以从rpmfind.net获取它们,只需设置rpm,然后安装即可

wget "packageurl"
rpm –ivh "packagename" 
如果您遇到X-Window或GTK的任何依赖项要求,您需要

仅供参考-AWS Linux实际上只是CentOS针对Amazons repos预装了Cloud Init和其他好东西。因此,搜索CentOS解决方案很有帮助

更新ARolek创建了一个包含源代码编译说明的文件

2017年2月更新Remi不再有
ImageMagick last
。它现在被称为
ImageMagick7

yum--enablerepo=remi安装ImageMagick7

如果需要最新版本,可以借用我当前使用的脚本,使用Elastic Beanstalk启动新主机


感谢您的快速回复。我刚刚尝试了这个,但仍然收到相同的错误(我确实安装了旧版本的ImageMagick)。这里是指向pastebin上所有输出的链接:。有什么想法吗?看来这对其他人来说也是不好的。(这已经6天了)你能试试旧版本吗?我想这实际上是我在freenode上的#centos上寻求帮助时制作的另一个粘贴箱。没有安装PHP的东西。安装每个rpm正在取得一些进展。我确实碰到了librsvg-2的问题。查看粘贴箱:这里有一个链接,指向我整理的要点以及从源代码处编译的说明:我把它放在了答案中,这要归功于你。以防他们从这个喋喋不休的问题中挑出评论。