Como instalar o ImageMagick 7 no Debian e Ubuntu


ImageMagick é uma ferramenta gratuita e de código aberto, rica em recursos, baseada em texto e de plataforma cruzada, usada para criar, editar, compor ou converter imagens bitmap. Ele roda em Linux, Windows, Mac Os X, iOS, sistema operacional Android e muitos outros sistemas operacionais.

Possui processamento de linha de comando, criação de animações, gerenciamento de cores, efeitos especiais, texto e comentários, layout de texto complexo, rotulação de conteúdo conectado, decoração de imagem e desenho (adicionar formas ou texto a uma imagem). Ele também suporta conversão de formato, cache de pixel distribuído, imagens grandes, transformação de imagem e muito mais.

Embora sua funcionalidade seja normalmente utilizada na linha de comando, você pode usar seus recursos em programas escritos em qualquer uma das linguagens de programação suportadas. Ele é projetado para processamento em lote de imagens (ou seja, ImageMagick permite combinar operações de processamento de imagem em um script (shell, DOS, Python, Ruby, Perl, PHP e muitos outros)).

Neste artigo, explicaremos como instalar e compilar o ImageMagick a partir do código-fonte nas distribuições Debian e Ubuntu.

Instalando Dependências para ImageMagick

Para instalar o ImageMagick a partir do código-fonte, você precisa de um ambiente de desenvolvimento adequado com um compilador e ferramentas de desenvolvimento relacionadas. Se você não tiver os pacotes necessários em seu sistema, instale build-essential conforme mostrado:

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

Depois de instalar as dependências de compilação, agora você pode baixar o código-fonte do ImageMagick.

Baixe os arquivos fonte do ImageMagick

Vá para a página oficial de download do ImageMagick e pegue o pacote de código-fonte “ImageMagick.tar.gz” mais recente. Como alternativa, você pode usar o seguinte comando wget para baixar o código-fonte diretamente no terminal, conforme mostrado.

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

Quando o download for concluído, extraia seu conteúdo e vá para o diretório extraído.

$ tar xvzf ImageMagick.tar.gz
$ cd ImageMagick-7.0.8-26/

Compilação e instalação de ImageMagick

Agora é hora de configurar e compilar o ImageMagick executando o comando ./configure para realizar uma configuração de compilação.

$./configure 

Em seguida, execute o comando make para realizar a compilação.

$ make

Assim que a compilação for bem-sucedida, instale-a e configure as ligações de tempo de execução do vinculador dinâmico da seguinte maneira.

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

Por fim, verifique se o ImageMagick 7 foi instalado em seu sistema verificando sua versão.

$ magick -version
OR
$ identify -version

Isso é tudo! ImageMagick é uma ferramenta de manipulação de imagem rica em recursos usada para criar, editar, compor ou converter imagens bitmap.

Neste artigo, mostramos como instalar o ImageMagick 7 a partir do código-fonte no Debian e Ubuntu. Use o formulário de comentários abaixo para fazer perguntas ou fornecer feedback.