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
![Instalación manual de ImageMagick en la salida de la versión Rocky Linux](https://linuxcapable.com/wp-content/uploads/2024/07/example-of-imagemagick-manual-installation-on-rocky-linux-version-output.png)
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.