3.3. Actualización de paquetes desde la línea de comandos con yum
La base del Actualizador de paquete es el administrador de paquete Yum, desarrollado por Duke University para mejorar la instalación de los RPM. El comando
yum busca repositorios soportados de paquetes y sus dependencias para que puedan instalarse juntos y así aliviar problemas de dependencia. Red Hat Enterprise Linux 5 utiliza yum para buscar e instalar paquetes.
El comando
up2date no está disponible en Red Hat Enterprise Linux 5, el cual usa Yum (Yellowdog Updater Modified). La serie completa de herramientas que instala y actualiza software en Red Hat Enterprise Linux 5 se basa ahora en Yum. Esta incluye todo desde la instalación inicial a través del programa de instalación Anaconda hasta host de herramientas de administración de software como pirut.
3.3.1. Comandos de yum Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Los comandos de yum se escriben normalmente así:
yum command [package_name]
yum command [package_name]
Por defecto, Yum intentará automáticamente comprobar todos los repositorios configurados para resolver todas las dependencias de paquete durante una instalación o actualización. La siguiente es una lista de los comandos
yum más utilizados. Para una lista completa de comandos de yum disponibles, consulte man yum.
yum install nombre_paquete- Utilizado para instalar la última versión de un paquete o grupo de paquetes. Si ningún paquete coincide con los nombres de paquete especificado, se supone que es un comodín de shell, y cualquier coincidencia, es instalada.
- yum update package_name
- Utilizado para actualizar los paquetes especificados a la última versión disponible. Si no hay paquetes especificados, entonces
yumtratará de actualizar todos los paquetes instalados.Si se utiliza la opción--obsoletes(i.e.yum --obsoletes nombre_paquete), yum procesará los paquetes obsoletos. Como tal, se eliminarán los paquetes que están obsoletos y serán remplazados en consecuencia. - yum check-update
- Este comando permite determinar si las actualizaciones están disponibles para los paquetes instalados. El comando
yumentrega una lista de todas las actualizaciones de paquete desde todos los repositorios si hay alguno disponible. - yum remove nombre_paquete
- Utilizado para eliminar paquetes especificados, junto con cualquier otro paquete que dependa de los paquetes eliminados.
- yum provides nombre_paquete
- Utilizado para determinar qué paquetes proporcionan un archivo o función específica.
- yum search palabra clave
- Este comando se utiliza para encontrar cualquier paquete que contenga la clave especificada en la descripción, resumen, empaquetador y campos de nombre de paquete de RPM en todos los repositorios compatibles.
- yum localinstall ruta absoluta al nombre de archivo
- Utilizado cuando se usa yum para instalar un paquete localizado en la máquina.