Redhat

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

  • December 2, 2020

我正在嘗試從我的 RedHat Enterprise 伺服器上RPM 安裝最新的 ImageMagick(至少 6.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+ 的情況下建構的,因此它有大量的依賴項——其中大部分應該只需要圖形桌面(理想情況下不應該安裝在無頭伺服器上)。

對於 RHEL 6,ImageMagick 的版本是 6.5.4.7。如果您需要僅在更高版本中可用的功能,您最好從原始碼編譯和安裝;硬塞為 RHEL 5 編譯的二進制 RPM 是沒有意義的。從原始碼安裝還有一個好處,即您可以通過configure在建構過程中為其腳本提供適當的選項來自定義它。

引用自:https://serverfault.com/questions/697302