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 de forma efectiva 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
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 website
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
sudo yum update
Eliminación de 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
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
Conclusión
YUM es una herramienta cómoda y fiable para gestionar paquetes en distribuciones Linux basadas en RPM. Con ella, los administradores pueden instalar, actualizar y eliminar software fácilmente, manteniendo el sistema estable y actualizado. Conocer los comandos básicos -instalar
, buscar
, actualizar
, eliminar
y limpiar-
simplificará enormemente la administración del sistema y ahorrará tiempo en el mantenimiento del servidor. Al dominar YUM, obtendrá un mayor control sobre su entorno Linux y podrá ocuparse rápidamente de las tareas relacionadas con la gestión del software.
¿Te gustaría que añadiera también una breve sección de preguntas frecuentes (por ejemplo, “¿Cómo enumero los paquetes instalados?” o “¿Cómo puedo actualizar sólo los parches de seguridad?”) para que el artículo resulte aún más práctico para los lectores?