Una breve guía para trabajar con YUM en Linux
Yellowdog Updater, Modified (abreviado YUM) es un gestor de paquetes utilizado en distribuciones Linux basadas en RPM (Red Hat Package Manager) como CentOS, Fedora y RHEL (Red Hat Enterprise Linux). YUM facilita la instalación, actualización, eliminación y gestión de paquetes de software. En este artículo, cubriremos los comandos básicos y los principios de YUM, que le ayudarán a gestionar eficazmente los paquetes en su sistema Linux.
Instalación de paquetes
Quizás una de las tareas y procesos principales y más frecuentemente utilizados del gestor de paquetes YUM es la instalación de software. Para ello se utiliza el comando yum install. Veamos un ejemplo de instalación del servidor web nginx
sudo yum install nginx
Tras ejecutar este comando, YUM encontrará automáticamente todas las dependencias necesarias para instalar nginx, las descargará y las instalará.
Búsqueda de paquetes
Antes de instalar un paquete, puedes utilizar el comando yum search para buscarlo en los repositorios. Por ejemplo, para buscar un paquete asociado a la palabra “website”:
yum search sitio web
Este comando devolverá una lista de todos los paquetes que contengan las palabras clave “servidor web” en su descripción o nombre.
Actualización de paquetes
YUM también le permite actualizar los paquetes instalados a la última versión. Para actualizar un paquete específico, utilice el comando yum update con el nombre del paquete:
sudo yum update nginx
Si desea actualizar todos los paquetes de su servidor, simplemente ejecute el comando sin especificar el paquete:
sudo yum update
Este comando actualizará todos los paquetes a la última versión disponible.
Eliminar paquetes
Si necesita eliminar un paquete de su sistema, utilice el comando yum remove. Por ejemplo, para eliminar el paquete httpd:
sudo yum remove nginx
YUM eliminará automáticamente el paquete y cualquier dependencia que ya no sea utilizada por otros programas instalados.
Borrar la caché
YUM almacena los paquetes descargados y la información sobre ellos en una caché. Esto acelera su sistema, pero con el tiempo la caché puede ocupar una cantidad significativa de espacio. Para borrar la caché, utilice el comando yum clean. La limpieza de todos los datos almacenados en caché se realiza con el siguiente comando:
sudo yum clean all
Este comando elimina todos los archivos de la caché, incluyendo las listas de repositorios y los paquetes descargados.