PDA

Ver la Versión Completa : Manual de YUM



Xripox
02/12/2010, 02:04
Gran parte de mi vida como usuario de Linux, he estado utilizando distribuciones derivadas de Debian, principalmente Ubuntu. Sin embargo, en un principio no fue así y la primera distribución que usé fue la desaparecida Mandrake ([Only registered and activated users can see links]).

Todavía recuerdo cuando hace mucho, acostumbrado a tener que descomprimir, compilar e instalar los tarball con el código fuente, un compañero de clase me comento las virtudes de este sistema: “En Debian haces apt-cache search, para buscar, luego pones apt-get install y el nombre del paquete y lo tienes hecho“. Cuando lo vi funcionando me quedé maravillado.


[Only registered and activated users can see links]

Desde entonces, siempre he estado usando el sistema APT y nunca llegué a probar los paquetes RPM (salvo excepciones con alien) ni gestores para este tipo de paquetes como YUM, del que hoy vamos a hablar.

¿Qué es YUM?

YUM es el acrónimo de Yellow Dog Updater Modified (actualizador modificado de Yellow Dog), administrador de paquetes creado en un comienzo por la distribución Yellow Dog ([Only registered and activated users can see links]) y que actualmente mantiene la Universidad de Duke ([Only registered and activated users can see links]). Actualmente es el gestor de paquetería por defecto en distribuciones como Red Hat, Fedora, CentOS, Scientific Linux y otras distribuciones de GNU/Linux basadas en RPM.

Su sitio web oficial es el siguiente: [Only registered and activated users can see links]

¿Qué ficheros y directorio maneja YUM?

Al igual que otros programas, YUM también tiene un fichero de configuración en texto plano, un registro y un directorio donde almacena información de los repositorios.


/etc/yum.conf: Ficherode configuración
/var/log/yum.log: Registro de actividad
/etc/yum.repos.d: Directorio de trabajo



[Only registered and activated users can see links]

Instalar


Instalar un paquete: yum install nombre_paquete
Instalar varios paquetes: yum install nombre_paquete0 nombre_paquete1 nombre_paquete2
Especificar la arquitectura: yum install nombre_paquete.arquitectura, por ejemplo, yum install apache2.i386
No pedir confirmación: yum -y install nombre_paquete (el parámetro -y funciona en todas las instrucciones del programa)


Actualizar


Todos los paquetes del sistema: yum update
Comprobar paquetes que necesitan actualización: yum check-update
Actualizar sólo un paquete: yum update nombre_paquete
Actualizar sólo varios paquetes: yum update nombre_paquete0 nombre_paquete1


Borrar

Que supondrá la desinstalación del software asociado.


Borrar un paquete: yum remove nombre_paquete
Borrar varios paquetes: yum remove nombre_paquete0 nombre_paquete1


Información

Información de un paquete:


yum info nombre_paquete


De varios paquetes en forma de listados:


Listar todos los paquetes disponibles (para instalar o instalados): yum list
Con grep como en tantos otros comandos, para buscar sólo de uno: yum list | grep nombre_paquete


Buscar


De los más útiles, cuando no sabemos el nombre: yum search nombre_paquete



Visto en Linux Hispano ([Only registered and activated users can see links])