Как установить 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.
Вы можете использовать раздел комментариев ниже, чтобы публиковать свои предложения и любые вопросы, которые могут у вас возникнуть по этой статье.