Cómo instalar ImageMagick en Debian 11

ImageMagick es una aplicación gratuita de código abierto que se instala como distribución binaria o como código fuente. ImageMagick puede convertir, leer, escribir y procesar imágenes rasterizadas. ImageMagick también está disponible en todas las plataformas principales, incluidas Android, BSD, Linux, Windows, Mac OSX, iOS y muchas otras.

En el siguiente tutorial, aprenderá cómo instalar ImageMagick en Debian 11 Bullseye utilizando el método de instalación APT o Source.

Requisitos previos

  • SO recomendado: Diana de Debian 11
  • Cuenta de usuario: Una cuenta de usuario con acceso sudo o root.
  • Necesario: git

Actualizar sistema operativo

Actualice su Debian sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo apt update && sudo apt upgrade -y

El tutorial utilizará el comando sudo y asumiendo que tienes el estado de sudo.

Anuncio

Para verificar el estado de sudo en su cuenta:

Anuncio
sudo whoami

Salida de ejemplo que muestra el estado de sudo:

[joshua@debian~]$ sudo whoami
root

Para configurar una cuenta sudo nueva o existente, visite nuestro tutorial en Agregar un usuario a Sudoers en Debian.

Para utilizar el cuenta root, use el siguiente comando con la contraseña de root para iniciar sesión.

su

Instalar ImageMagick

Opción 1: instalar ImageMagick desde APT

La forma más sencilla y recomendada de instalar es utilizando el Gestor de paquetes APT para el usuario medio. Si esto funciona correctamente, quédese con él y no intente instalar el método fuente, ya que complicará las cosas más de lo necesario.

Anuncio

Primero, instale ImageMagick usando el siguiente comando:

sudo apt install imagemagick

Opción 2: instalar ImageMagick desde la fuente

Esta opción de instalación no se recomienda para el usuario medio. Sin embargo, para aquellos que quieran utilizar la versión de origen, siga los pasos a continuación.

Anuncio

En primer lugar, asegúrese de tener instalado GIT:

apt install git -y

Ahora clona el GIT:

git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick

Tenga en cuenta que, dependiendo de cómo configure su GIT, es posible que deba usar el comando sudo.

Anuncio

Siguiente, CD en el directorio:

cd /usr/local/src/ImageMagick

Ahora instale las dependencias requeridas:

apt install make build-essential automake 

Ahora necesitará usar el comando ./configure:

Anuncio
./configure

Los usuarios avanzados quieren más de ImageMagick se recomienda usar –Con-módulos construir:

./configure --with-modules

Ahora que ha construido y configurado el entorno, es hora de compilarlo con el comando para lograr.

Anuncio
make

Un truco útil es especificar el -j ya que esto puede aumentar significativamente la velocidad de compilación si tiene un servidor potente. por ejemplo, el LinuxCapable El servidor tiene 6 CPU y puedo usar las 6 o al menos usar 4 o 5 para aumentar la velocidad.

make -j 6

Después de compilar el código fuente, ahora ejecute el comando de instalación en su terminal:

sudo make install

Después de la instalación, debe configurar los enlaces en tiempo de ejecución del vinculador dinámico:

sudo ldconfig /usr/local/lib

Ahora verifique la instalación y compile:

Anuncio
magick --version

Ejemplo de salida:

Anuncio
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(4.5) 
Delegates (built-in): fontconfig freetype jbig jng jpeg ltdl lzma png tiff x xml zlib

Actualización de ImageMagick desde la fuente

Si instaló ImageMagick desde la fuente usando git, repita el proceso de instalación después de haber extraído cualquier cambio nuevo de las fuentes Github usando el siguiente comando de terminal:

sudo git pull

Probar y verificar ImageMagick

La forma más rápida de probar si ImageMagick está funcionando es usar el comando convertir logo de la siguiente manera:

convert logo: logo.gif

Si instaló ImageMagick usando el repositorio predeterminado de Debian o la fuente de ImageMagick, la prueba logo.gif estaría ubicada en el directorio de inicio.

Vea también  Cómo habilitar backports en Debian Linux 11/10

Nombre CD a su directorio de inicio, reemplazando el nombre de usuario con el suyo:

cd /home/username/

Luego enumere el directorio usando el comando ls:

Anuncio
Anuncio
ls

Ejemplo:

Cómo instalar ImageMagick en Debian 11

Si instaló desde la fuente, busque en el directorio fuente en el que instaló ImageMagick, luego confirme si logo.gif se ha creado.

En primer lugar, CD al directorio de instalación, para el tutorial fue:

cd /usr/local/src/ImageMagick

Entonces, usa el comando ls para ver si logo.gif es creado:

ls

Ejemplo:

Anuncio
Cómo instalar ImageMagick en Debian 11

Ejemplo de comandos de terminal:

A continuación se muestra una tabla de comandos y herramientas que se pueden usar con ImageMagick:

Anuncio
ComandoDescripción
animadoMuestra una secuencia de imágenes como animación.
compararAnalice dos imágenes y visualice diferencias matemáticas entre ellas.
compuestoComponga una imagen sobre otra con transparencia variable para crear una imagen compuesta.
conjurarInterprete y ejecute scripts escritos en MSL, el Magick Scripting Language.
convertirConvierte imágenes de un formato de archivo a otro. Esta herramienta también puede difuminar, recortar, eliminar, difuminar y modificar el contenido de una imagen.
la visualizaciónUn visor de imágenes simple.
IdentifiqueMuestra las dimensiones, la calidad y otros metadatos de la imagen.
importarCapture la pantalla en un archivo de imagen.
mogrificarModifica una imagen. Similar a la conversión, pero sobrescribe la imagen original.
montajeCrea una imagen compuesta por imágenes más pequeñas. Este comando puede crear una sola imagen que contenga miniaturas de muchas imágenes.
corrienteProcese los datos de imagen y almacénelos en un archivo a medida que se transmiten desde una fuente de entrada. Útil para situaciones con flujos de datos lentos o imágenes enormes cuyo procesamiento de datos debe comenzar antes de que se almacene la imagen completa.

Comandos y Conclusión

En el tutorial, ha aprendido dos formas de instalar ImageMagick on Diana de Debian 11. En general, ImageMagick sigue siendo bastante popular, especialmente en los sitios web y complementos de WordPress, y es una opción probada para mostrar, crear, convertir, modificar y editar imágenes rasterizadas.

Para obtener información adicional, por favor visite el sitio web oficial de ImageMagick.


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario