Guía de uso del comando yum
yum es un paquete administrador de software(software package manager). Es una muy útil herramienta para instalar, actualizar y remover paquetes junto con sus dependencias en distribuciones Linux basados en RPM (redhat, fedora, centos, etc.). Automáticamente determina las dependencias necesarias y lo que debe realizarse para instalar paquetes. Esta guía de uso de LinuxTotal.com.mx esta enfocada al uso práctico y rápido de las funciones más comunes de YUM a través de ejemplos.
- YUM = yellowdog updater modified, es su nombre completo, originado en la distro YellowDog, que sobre la base de 
rpmcreó este paquete administrador de software. Actualmente mantenido por la Universidad de Duke. - /etc/yum.conf – archivo de configuración.
 - /etc/yum.repos.d – directorio de depósitos o repositorios.
 - /var/log/yum.log – archivo de bitácora.
 - http://linux.duke.edu/yum/ – sitio oficial de yum
 
| YUM | |
|---|---|
| yum install paquete | Instala la última versión del paquete indicado. Pide por confirmación. | 
| yum -y install paquete | Instala la última versión del paquete indicado. Instala sin pedir confirmación. | 
| yum -y install paquete1 paquete2 | Instala la última versión de los paquetes indicados, no hay límite de cuantos paquetes se pueden indicar. Instala sin pedir confirmación. | 
| yum -y install paquete.arch | Instala la última versión del paquete indicado con la arquitectura indicada, por ejemplo: yum install mysql.i386. | 
| yum -y update | Actualiza todos los paquetes en el sistema. | 
| yum -y update –exclude=sendmail | Actualiza todos los paquetes del sistema, excepto sendmail. | 
| yum -y update httpd | Actualiza solo el paquete indicado, en este caso el servidor Web Apache. | 
| yum -y update opera firefox | Actualiza los paquetes indicados. | 
| yum -y update –enablerepo=centosplus | Además de los repositorios que se tengan se habilta otro, en este caso ‘centosplus’, esta opción también aplica para ‘install’. | 
| yum -y upgrade | Actualiza los paquetes indicados, pero tomando en cuenta paquetes obsoletos en el cálculo de la actualización. Esta opción es idéntica a yum -y --obsoletes update y solo es realmente útil cuando se actualizan paquetes a través de distintas versiones de la distrubición, por ejemplo de centos4 a centos5. | 
| yum check-update | Muestra una lista de paquetes que necesitan ser actualizados sin instalarlos. | 
| yum info paquete | Descripción completa del paquete indicado. Ejemplo:yum info samba | 
| yum info recent | Muestra información resumida de los últimos paquetes instalados o actualizados. | 
| yum info available | Muestra información resumida de los paquetes disponibles a actualizarse. | 
| yum list | Lista de todos los paquetes disponibles para instalación, actualización o ya instalados. | 
| yum list | grep mysql | Muestra solo los paquetes disponibles o ya instalados de mysql. | 
| yum list installed | Lista de todos los paquetes instalados en el sistema. | 
| yum list available | Lista de todos los paquetes disponibles para ser instalados. | 
| yum list updates | Lista de todos los paquetes disponibles para ser actualizados. | 
| yum remove telnet | Remueve el paquete indicado. | 
| yum -y remove telnet vncserver | Remueve los paquetes indicados sin pedir confirmación. | 
| yum search paquete | Busca el ‘paquete’ en la base de datos de paquetes instalados o para instalar. ‘paquete’ puede ser una palabra parcial del paquete a buscar. | 
| yum clean headers | Elimina todos los achivos de encabezados que yum utiliza para resolver dependencias. | 
| yum clean packages | Cuando utilizas la opción ‘update’ o ‘install’ el paquete que se desacrga e instala o actualiza no se elimina del sistema, ocupando espacio, con esta opción eliminas esos paquetes. | 
| yum clean all | Limpia tanto archivos de encabezados como paquetes, como utilizar las dos opciones previas, pero al mismo tiempo. | 
| yum repolist | Lista los repositorios que se tengan de yum. | 
Comentarios
Publicar un comentario