Cómo instalar ImageMagick en Rocky Linux 9/8

ImageMagick es un paquete de software robusto y versátil para crear, editar y convertir imágenes de mapas de bits. Admite varios formatos de imagen y proporciona potentes herramientas de línea de comandos para realizar manipulaciones de imágenes complejas. ImageMagick es una solución ideal para desarrolladores y diseñadores gráficos que necesitan automatizar tareas de procesamiento de imágenes.

Para instalar ImageMagick en Rocky Linux 9 u 8, tiene dos opciones principales: usar el administrador de paquetes DNF para instalar desde el repositorio predeterminado o compilar la última versión desde la fuente. Ambos métodos garantizan que tenga un potente conjunto de herramientas para todas sus necesidades de procesamiento de imágenes; este último proporciona las funciones y correcciones más actualizadas.

Método 1: instalar ImageMagick a través de Rocky Linux Appstream

Actualice los paquetes del sistema Rocky Linux antes de la instalación de ImageMagick

Comencemos el procedimiento de instalación actualizando los paquetes de su sistema. Un sistema actualizado garantiza que tenga las últimas correcciones de errores, parches de seguridad y actualizaciones de software. Esto mejora el rendimiento general y la seguridad de su sistema Rocky Linux.

Ejecute el siguiente comando en su terminal para actualizar los paquetes de su sistema:

sudo dnf upgrade --refresh

Este comando puede requerir algo de tiempo para completarse según el estado de los paquetes instalados. Lo mejor sería actualizar todos los paquetes correctamente antes de pasar al siguiente paso.

Importe EPEL 9 o EPEL 8 para Rocky Linux

Para instalar ImageMagick, primero debemos importar el repositorio EPEL (Paquetes adicionales para Enterprise Linux). EPEL es un grupo de interés especial de Fedora que crea, mantiene y administra un conjunto de paquetes adicionales de alta calidad para Enterprise Linux, incluidos, entre otros, Red Hat Enterprise Linux (RHEL), CentOS y Rocky Linux.

Importación de EPEL para Rocky Linux 9

Primero, necesitamos habilitar el repositorio CodeReady Builder (CRB). CRB es un canal que proporciona a los desarrolladores paquetes adicionales, incluidos paquetes de depuración y desarrollo.

Ejecute el siguiente comando en su terminal para habilitar CRB:

sudo dnf config-manager --set-enabled crb

A continuación, procedemos a instalar el repositorio EPEL en su sistema. La instalación se realiza a través del terminal con la ayuda del dnf dominio.

Utilice el siguiente comando para importar EPEL para Rocky Linux 9:

sudo dnf install \
    https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
    https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm

Después de ejecutar el comando anterior, el sistema buscará e instalará los repositorios EPEL especificados.

Importación de EPEL para Rocky Linux 8

Los usuarios que operan en Rocky Linux 8 deben seguir un proceso similar al de Rocky Linux 9. La única diferencia radica en las URL del repositorio.

Este es el comando que necesita ejecutar para importar EPEL en Rocky Linux 8:

sudo dnf install \
    https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \
    https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-8.noarch.rpm

Al ejecutar este comando, su sistema buscará e instalará los repositorios EPEL pertinentes a Rocky Linux 8.

Instale ImageMagick mediante el comando DNF

Después de importar con éxito el repositorio EPEL, podemos instalar ImageMagick en su sistema.

Ahora, ejecute el siguiente comando para instalar ImageMagick:

sudo dnf install ImageMagick

Este comando le indica al administrador de paquetes DNF que obtenga la última versión de ImageMagick de los repositorios habilitados y de cualquier dependencia requerida.

Verificación de la instalación de ImageMagick

Después de completar el proceso de instalación, debe verificar si ha instalado ImageMagick correctamente y si está listo para usar. Para verificar la versión instalada de ImageMagick en su sistema, puede usar el convert --version command as shown below:

convert --version

El comando muestra la versión de ImageMagick instalada en su sistema, verificando la instalación exitosa del software usando EPEL.

Método 2: instalar ImageMagick a través de la fuente

En ciertos escenarios, es posible que necesites instalar ImageMagick directamente desde la fuente. Este enfoque ofrece la flexibilidad de seleccionar una versión específica o adaptar las opciones de compilación a sus necesidades. Este proceso implica una serie de pasos, que analizaremos en detalle.

Instalar dependencias de compilación iniciales para ImageMagick

Para la compilación exitosa de ImageMagick a partir del código fuente, son necesarias dependencias específicas. Éstas incluyen gcc, clang, y make, que son fundamentales en el proceso de construcción. Puede instalarlos usando el siguiente comando en su terminal:

sudo dnf install gcc clang make

Descargar el código fuente de ImageMagick

A continuación, necesitarás obtener el código fuente de ImageMagick. El oficial El repositorio GitHub de ImageMagick aloja el código fuente de todas las versiones. del software. Tenga en cuenta que el siguiente comando sirve como ejemplo. Reemplace la x.x.x-x parte de la URL con el número de versión de ImageMagick que desea instalar.

wget https://github.com/ImageMagick/ImageMagick/archive/refs/tags/x.x.x-x.tar.gz

Extraiga el archivo ImageMagick

Después de descargar el archivo ImageMagick, debe extraer su contenido. El tar El siguiente comando sirve para este propósito. Reemplazar <imagemagick archive> con el nombre del archivo descargado.

tar xvzf <imagemagick archive>.tar.gz

Mover el directorio ImageMagick extraído

Para organizar mejor la estructura del archivo, se recomienda mover el directorio ImageMagick extraído a una ubicación más adecuada. Aquí estamos usando /usr/local/share para este propósito, pero puedes elegir una ubicación diferente si lo prefieres.

sudo mv ImageMagick-*.* /usr/local/share/imagemagick

Navegue al directorio ImageMagick

A continuación, navegue hasta el directorio ImageMagick en /usr/local/share/imagemagick utilizando el cd dominio:

cd /usr/local/share/imagemagick

Configurar la compilación para ImageMagick

Dentro de este directorio, inicie la configuración para el proceso de compilación. Esto se hace usando el ./configure dominio:

./configure

Construya e instale ImageMagick

Después de una configuración exitosa, el siguiente paso es compilar e instalar ImageMagick. Este es un proceso de dos pasos ejecutado con el make y sudo make install comandos:

make
sudo make install

Actualice la caché de la biblioteca compartida para ImageMagick

El último paso consiste en actualizar la memoria caché de la biblioteca compartida del sistema. Este paso garantiza que el sistema reconozca las bibliotecas recién instaladas con ImageMagick. El ldconfig El comando sirve para este propósito:

sudo ldconfig /usr/local/share/imagemagick

Verificar la instalación de ImageMagick

Una vez completados todos los pasos, lo último que queda es verificar la instalación exitosa de ImageMagick. El convert --version El comando mostrará la versión instalada de ImageMagick, confirmando su instalación exitosa:

convert --version

Pensamientos finales

En esta guía, exploramos los pasos esenciales para instalar ImageMagick en Rocky Linux, tanto para la versión 9 como para la serie Enterprise 8. ImageMagick es una poderosa herramienta para manejar varios formatos de imágenes y realizar extensas tareas de procesamiento de imágenes. Con esta instalación, su sistema Linux ahora está equipado para aprovechar las capacidades de ImageMagick. Comience con los comandos básicos proporcionados y explore gradualmente sus amplias opciones para ajustar sus manipulaciones de imágenes.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario