ImageMagick to narzędzie wiersza poleceń do manipulacji obrazem open source. Służy do tworzenia, edycji, przekształcania i konwertowania .png,jpg, .gif i inne rodzaje obrazów. Można go używać do zmiany rozmiaru i przekształcania obrazów, dodawania nakładek tekstowych, rysowania kształtów, dodawania efektów, edycji kolorów itp.
jest wieloplatformowy i jest dostępny dla większości systemów operacyjnych, w tym dla wszystkich platform Linux, Windows, macOS i innych.
aby zainstalować ImageMagick na Debianie i Ubuntu, musisz skompilować aplikację z kodu źródłowego. ImageMagick RPM są dostępne dla dystrybucji Redhat/CentOS 7 Linux.
tutaj wyjaśnię proste kroki instalacji ImageMagick na dystrybucji Debian 10 Linux.
Krok 1: Instalowanie wymaganych pakietów dla ImageMagick
aby zainstalować ImageMagick z kodu źródłowego, najpierw zainstaluj kompilator i powiązane narzędzia programistyczne.
musimy zainstalować pakiet build-essential z repo:
$ sudo apt update $ sudo apt-get install build-essential
teraz kontynuuj pobieranie kodu źródłowego ImageMagick.
Krok 2: Pobieranie ImageMagick
Pobierz najnowsze archiwum kodu źródłowego bezpośrednio z oficjalnej strony ImageMagick za pomocą polecenia wget, wpisz:
$ wget https://www.imagemagick.org/download/ImageMagick.tar.gz
po zakończeniu pobierania rozpakuj jego zawartość, a następnie wprowadź wyodrębniony katalog z archiwum:
$ tar xvzf ImageMagick.tar.gz$ cd ImageMagick-7.0.10-35/
następnie kontynuuj kompilację kodu źródłowego.
Krok 3: kompilowanie kodu źródłowego ImageMagick
najpierw skonfiguruj skrypt tworzenia ImageMagick, uruchamiając ./ configure polecenie do konfiguracji środowiska kompilatora:
$./configure
po zakończeniu wykonywania skryptu configure uruchom polecenie make, aby rozpocząć proces kompilacji.
$ make
po zakończeniu kompilacji zainstaluj plik binarny ImageMagick, a następnie skonfiguruj powiązania dynamiczne w czasie wykonywania linkera:
$ sudo make install $ sudo ldconfig /usr/local/lib
aby znaleźć lokalizację instalacji ImageMagick, wpisując:
$ whereis magick
magick: /usr/local/bin/magick
Krok 4: Weryfikacja instalacji ImageMagick
na końcu sprawdź, czy ImageMagick 7 został pomyślnie zainstalowany na systemie Debian lub Ubuntu, sprawdzając jego wersję binarną.
$ magick -versionVersion: ImageMagick 7.0.10-35 Q16 x86_64 2020-11-05 https://imagemagick.orgCopyright: © 1999-2020 ImageMagick Studio LLCLicense: https://imagemagick.org/script/license.phpFeatures: Cipher DPC HDRI OpenMP(4.5) Delegates (built-in):
lub użyj alternatywnego polecenia:
$ identify -versionVersion: ImageMagick 7.0.10-35 Q16 x86_64 2020-11-05 https://imagemagick.orgCopyright: © 1999-2020 ImageMagick Studio LLCLicense: https://imagemagick.org/script/license.phpFeatures: Cipher DPC HDRI OpenMP(4.5) Delegates (built-in):