如何在RedHat Enterprise 6.6上安装最新的Image Magick?

我试图从我的RedHat Enterprise服务器上的RPM中安装最新的ImageMagick(至less6.8)

Distributor ID: RedHatEnterpriseServer Release: 6.6 Codename: Santiago 

内核在哪里

 2.6.32-431.el6.x86_64 GNU/Linux 

但我碰到依赖地狱,从lzma开始,我需要> 5和RedHat只有4.999.9。

我尝试过添加CentOS和Fedora版本库,但是如果我尝试从那里安装imageMagick,或者其他任何东西,我会得到很多过时的软件包,错误消息等等,我担心我可能会破坏整个事情。

有谁知道更好的方法? 我最好从源代码安装吗?

在Red Hat系统上,ImageMagick可在默认的base软件包仓库中使用,因此您只需运行:

 sudo yum install ImageMagick 

请注意,该软件包支持X11和Gtk +,因此它具有大量的依赖关系 – 其中大部分应该仅适用于graphics桌面(理想情况下不应该安装在无头服务器上)。

对于RHEL 6,ImageMagick的版本是6.5.4.7。 如果您需要仅在更高版本中提供的function,则最好从源代码进行编译和安装; 为RHEL 5编译的二进制RPM是没有意义的。 从源代码安装也可以通过在构build过程中为其configure脚本提供适当的选项来定制它。

最新版本的ImageMagick可以在remi仓库中find。 有关如何安装Remi的说明,请访问http://blog.remirepo.net/pages/Config-en

当你configuration了remi时,你需要卸载你的imagemagick版本并安装imagemagick-last。

 yum remove ImageMagick; yum install ImageMagick-last 

截至今天,Base有一个名为ImageMagick的软件包,最新版本为6.7.2.7-2。 Remi有一个名为ImageMagick-last的软件包,最新版本是6.x版本中的最新版本6.9.3.10-1。