ImageMagick è uno strumento a riga di comando di manipolazione delle immagini open-source. Viene utilizzato per creare, modificare, trasformare e convertire .png, .jpg, .gif e altri tipi di immagini. Puoi usarlo per ridimensionare e trasformare le immagini, aggiungere sovrapposizioni di testo, disegnare forme, aggiungere effetti, apportare modifiche al colore, ecc.
È multipiattaforma ed è disponibile per la maggior parte dei sistemi operativi, inclusi Linux, Windows, macOS e altre piattaforme.
Per installare ImageMagick su Debian e Ubuntu, è necessario compilare l’applicazione dal codice sorgente. ImageMagick RPM sono disponibili per Redhat / CentOS 7 distribuzioni Linux.
Qui vi spiegherò semplici passi per installare ImageMagick su Debian 10 distribuzione Linux.
Passo 1: Installazione dei pacchetti richiesti per ImageMagick
Per installare ImageMagick dal codice sorgente, installare prima il compilatore e i relativi strumenti di sviluppo.
Dobbiamo installare il pacchetto build-essential dal repository:
$ sudo apt update $ sudo apt-get install build-essential
Ora procedere con il download del codice sorgente ImageMagick.
Passo 2: Scaricare ImageMagick
Scaricare il codice sorgente più recente archivio direttamente dal sito ufficiale ImageMagick sito web utilizzando il comando wget, tipo:
$ wget https://www.imagemagick.org/download/ImageMagick.tar.gz
una Volta terminato il download, estrarre il suo contenuto, e quindi immettere la directory estratta dall’archivio:
$ tar xvzf ImageMagick.tar.gz$ cd ImageMagick-7.0.10-35/
quindi, continuare con la compilazione del codice sorgente.
Passaggio 3: Compilazione del codice sorgente ImageMagick
Innanzitutto, configurare lo script ImageMagick make eseguendo il ./ configure comando per configurare l’ambiente del compilatore:
$./configure
Al termine dell’esecuzione dello script configure, eseguire il comando make per avviare il processo di compilazione.
$ make
Una volta completata la compilazione, installare il file binario ImageMagick, quindi configurare i collegamenti di runtime del linker dinamico:
$ sudo make install $ sudo ldconfig /usr/local/lib
Per trovare il percorso di installazione di ImageMagick digitando:
$ whereis magick
magick: /usr/local/bin/magick
Punto 4: Verifica dell’installazione di ImageMagick
Alla fine, verificare che ImageMagick 7 sia stato installato correttamente sul sistema Debian o Ubuntu verificandone la versione binaria.
$ 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):
Oppure usa un comando alternativo:
$ 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):