Как установить Imagemagick 7 на Debian 11 | Debian 10

Как установить Imagemagick 7 на Debian 11 | Debian 10

 

ImageMagick — это инструмент командной строки для работы с изображениями с открытым исходным кодом. Он используется для создания, редактирования, преобразования и конвертации .png, .jpg, .gif и других типов изображений. Вы можете использовать его для изменения размера и преобразования изображений, добавления текстовых наложений, рисования фигур, добавления эффектов, редактирования цвета и т. Д.

Он кроссплатформенный и доступен для большинства операционных систем, включая любые Linux, Windows, macOS и другие платформы.

Чтобы установить ImageMagick в Debian и Ubuntu, необходимо скомпилировать приложение из исходного кода. RPM ImageMagick доступны для дистрибутивов Linux Redhat / CentOS 7.

Здесь я объясню простые шаги по установке ImageMagick в дистрибутиве Debian 10 Linux.

Шаг 1. Установка необходимых пакетов для ImageMagick

Чтобы установить ImageMagick из исходного кода, сначала установите компилятор и соответствующие инструменты разработки.

Мы должны установить пакет, необходимый для сборки, из репо:

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

Теперь приступайте к загрузке исходного кода ImageMagick.

Шаг 2: Загрузка ImageMagick

Загрузите последний архив исходного кода прямо с официального сайта ImageMagick с помощью команды wget, введите:

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

После завершения загрузки извлеките его содержимое, а затем войдите в извлеченный каталог из архива:

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

Затем продолжите компиляцию исходного кода.

Шаг 3. Компиляция исходного кода ImageMagick

Сначала настройте сценарий make ImageMagick, выполнив команду ./configure для настройки среды компилятора:

$./configure

Когда сценарий configure завершит выполнение, запустите команду make, чтобы запустить процесс компиляции.

$ make

После завершения компиляции установите двоичный файл ImageMagick, затем настройте привязки динамического компоновщика во время выполнения:

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

Чтобы найти место установки ImageMagick, набрав:

$ whereis magick
magick: /usr/local/bin/magick

Шаг 4: Проверка установки ImageMagick

В конце убедитесь, что 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

Чтобы удалить магию (из каталога исходного кода), запустите:

$ sudo make uninstall

Вывод

В этом руководстве мы показали, как установить ImageMagick 7 из исходного кода в Linux Debian 10 и Ubuntu.

Вы можете использовать раздел комментариев ниже, чтобы публиковать свои предложения и любые вопросы, которые могут у вас возникнуть по этой статье.