Centos

離線安裝 ImageMagick

  • December 17, 2018

我正在嘗試將 ImageMagick 安裝到離線的 RedHat 7 中。

為此,我使用以下方法下載了 ImageMagick RPM 及其依賴項:

repotrack -p . ImageMagick

但也嘗試過

sudo yumdownloader --installroot=/home/RPM --resolve ImageMagick --releasever=6

或者

sudo yumdownloader --installroot=/home/RPM --resolve ImageMagick --releasever=/

它分別為我下載了 288 和 213 個包。


當我嘗試在我的 RedHat 上安裝它們時,這兩個結果都出現錯誤:


執行:

sudo yum localinstall *.rpm

在此處輸入圖像描述


執行:

rpm -ivh --nodeps *.rpm

在此處輸入圖像描述


當然最後我最終得到:

ROOT@sv005849.info.ratp:/appli/ogp/DEPOT_COTEP/RPM/repotrack# convert -bash: convert: command not found


我做錯了什麼?請問如何在我的離線 redHat 上安裝 ImageMagick。我正在採取任何解決方案

問題是您的離線伺服器上和您下載依賴項的伺服器上沒有安裝相同的軟體包。

我在這個答案中寫了一個關於如何在您的線上伺服器上模擬更新以確保您擁有所有依賴項的廣泛解釋:https ://stackoverflow.com/a/50683836/2082964

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