如何在 Debian 上安裝 Imagemagick 7

ImageMagick 是一個開源的圖像處理命令行工具。 它用於創建、編輯、轉換和轉換 .png、.jpg、.gif 和其他類型的圖像。 您可以使用它來調整圖像大小和轉換圖像、添加文本疊加、繪製形狀、添加效果、進行顏色編輯等。

它是跨平台的,可用於大多數操作系統,包括任何 Linux、Windows、macOS 和其他平台。

要在 Debian 和 Ubuntu 上安裝 ImageMagick,必須從源代碼編譯應用程序。 ImageMagick RPM 可用於 Redhat/CentOS 7 Linux 發行版。

在這裡,我將解釋在 Debian 10 Linux 發行版上安裝 ImageMagick 的簡單步驟。

步驟 1:為 ImageMagick 安裝所需的包

要從源代碼安裝 ImageMagick,首先要安裝編譯器和相關的開發工具。

我們必須從 repo 安裝 build-essential 包:

$ sudo apt update
$ sudo apt-get install build-essential

現在繼續下載 ImageMagick 源代碼。

第 2 步:下載 ImageMagick

使用 wget 命令直接從 ImageMagick 官方網站下載最新的源代碼存檔,輸入:

$ wget https://www.imagemagick.org/download/ImageMagick.tar.gz

下載完成後,提取其內容,然後從存檔中輸入提取的目錄:

$ tar xvzf ImageMagick.tar.gz
$ cd ImageMagick-7.0.10-35/

接下來,繼續編譯源代碼。

第三步:編譯ImageMagick源代碼

首先,通過運行 ./configure 命令來配置 ImageMagick make 腳本以配置編譯器環境:

$./configure

當配置腳本執行完畢後,運行 make 命令開始編譯過程。

$ make

編譯完成後,安裝 ImageMagick 二進製文件,然後配置動態鏈接器運行時綁定:

$ sudo make install
$ sudo ldconfig /usr/local/lib

要通過鍵入以下內容查找 ImageMagick 安裝位置:

$ whereis magick

magick: /usr/local/bin/magick

步驟 4:驗證 ImageMagick 安裝

最後通過檢查ImageMagick 7的二進製版本來驗證ImageMagick 7是否已經成功安裝在Debian或Ubuntu系統上。

$ magick -version
Version: ImageMagick 7.0.10-35 Q16 x86_64 2020-11-05 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.5)
Delegates (built-in):

或者使用替代命令:

$ identify -version
Version: ImageMagick 7.0.10-35 Q16 x86_64 2020-11-05 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.5)
Delegates (built-in):

卸載 ImageMagick

要刪除 magick(從源代碼目錄中),請運行:

$ sudo make uninstall

結論

在本教程中,我們展示瞭如何從 Linux Debian 10 和 Ubuntu 中的源代碼安裝 ImageMagick 7。

您可以使用下面的評論部分發表您的建議以及您對本文可能有的任何問題。