Installa l’ultima ImageMagick su Ubuntu 20.04

ImageMagick è uno strumento gratuito e open-source di manipolazione delle immagini. Viene utilizzato principalmente per creare, modificare, comporre o convertire immagini bitmap. I suoi usi includono il ridimensionamento, la rotazione, il taglio delle immagini, l’applicazione di vari effetti speciali o il disegno di testo, linee e curve. La maggior parte delle sue funzionalità vengono eseguite dalla riga di comando.

ImageMagick supporta una varietà di formati di immagine come PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF e SVG. ImageMagick è compatibile con Linux, Finestre, Mac Os X, iOS, sistema operativo Android, e altri.

In questo tutorial, impariamo come installare ImageMagick 7 su Ubuntu 20.04. Ci sono due metodi per installare ImageMagic su Ubuntu-utilizzando apt o dal file sorgente.

Installa ImageMagick usando APT

Il repository di Ubuntu Apt ha la versione stabile di ImageMagick. A volte Apt repository richiede molto tempo per ottenere l’ultima versione. Vediamo prima come installare ImageMagick usando il metodo apt.

Punto 1. Aggiornare il sistema Ubuntu

Prima di installare ImageMagick, aggiornare l’indice apt.

$ sudo apt update

Punto 2. Installare ImageMagick su Ubuntu

Ora, per installare ImageMagick, digitare:

$ sudo apt install Imagemagick

Passo 3: Verifica installazione ImageMagick

Per verificare l’installazione ImageMagick eseguire il seguente comando.

$ sudo convert logo: logo.gif
Verifica installazione ImageMagick
Verifica installazione ImageMagick

Questo creerà un file denominato logo.gif sul desktop ciò conferma che l’installazione di ImageMagick è riuscita. È inoltre possibile eseguire i due comandi aggiuntivi per verificare.

$ sudo identify logo.gif$ sudo display logo.gif

Per controllare la versione di ImageMagick, digitare:

$ identify -version
 Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org Copyright: © 1999-2019 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib

L’output mostra che è installata la versione ImageMagick 6.9.10.

Installa l’ultima ImageMagick dal file sorgente

Anche se l’installazione di ImageMagick impacchettato da Ubuntu funzionerà per la maggior parte dei casi d’uso, puoi ottenere le funzionalità più avanzate dello strumento compilando l’ultimo codice sorgente.

1. Install Prerequisite package

Per compilare dal file sorgente prima installare tutti gli strumenti di compilazione, digitare

$ sudo apt install build-essential make

2. Scarica il file sorgente ImageMagick

Quindi Scarica l’ultima fonte dal sito ufficiale di ImageMagick.

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

3. Estrarre il catrame.gz file

Estrarre il file di archivio compresso:

$ tar -axvf ImageMagick.tar.gz

4. Installa dal file sorgente ImagicMagic

Vai alla directory di primo livello della sorgente:

$ cd ImageMagick-7.1.0-4/

Configura la build:

$ ./configure

Crea e installa sorgente:

$ sudo make install

Configura la directory di runtime del linker dinamico:

$ sudo ldconfig /usr/local/lib

Verifica l’installazione generando il logo ImageMagick:

$ magick logo: mylogo.gif

Questo crea il file denominato mylogo.gif nella directory corrente.

In Ubuntu 20.04 il comando magick non viene trovato quando installato utilizzando il metodo apt, il comando magick è disponibile quando si installa dal file sorgente.

Visualizza il file logo appena generato:

$ eog mylogo.gif

Controlliamo la versione installata dal file sorgente.

$ magick -version
 Version: ImageMagick 7.1.0-4 Q16 x86_64 2021-07-18 https://imagemagick.org Copyright: (C) 1999-2021 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC HDRI OpenMP(4.5) Delegates (built-in)

L’output mostra che è installata la versione 7.1.0 di ImageMagick, che è l’ultima versione al momento della scrittura di questo tutorial.

Conclusione

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.