Saludos Comunidad, hoy comparto con ustedes una breve guía del uso de algunos comandos con YUM el cual es muy utilizado en distribuciones RedHat.

yum es un paquete administrador de software. 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.

Ficheros de configuración

  • /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.

Comandos

Instala la última versión del paquete indicado. Pide por confirmación.

# yum install paquete

Instala la última versión del paquete indicado. Instala sin pedir confirmación.

# yum -y install paquete

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

Actualiza todos los paquetes en el sistema.

# yum -y update

Actualiza todos los paquetes del sistema, excepto sendmail.

# yum -y update --exclude=sendmail

Actualiza solo el paquete indicado.

# yum -y update httpd

Actualiza los paquetes indicados.

# yum -y update opera firefox

Actualiza los paquetes indicados, pero tomando en cuenta paquetes obsoletos en el cálculo de la actualización.

# yum -y upgrade

Buscar un paquete en el repositorio

# yum search paquete

Muestra una lista de paquetes que necesitan ser actualizados sin instalarlos.

# yum check-update

Descripción completa del paquete indicado.

# yum info paquete

Muestra información resumida de los últimos paquetes instalados o actualizados.

# yum info recent

Lista de todos los paquetes disponibles para instalación, actualización o ya instalados.

# yum list

Remueve los paquetes indicados sin pedir confirmación.

# yum -y remove telnet vncserver

Elimina todos los achivos de encabezados que yum utiliza para resolver dependencias.

# yum clean headers

Lista los repositorios que se tengan de yum.

# yum repolist

Limpia tanto archivos de encabezados como paquetes.

# yum clean all

 

Espero que les sea útil.