YUM es el sistema de administración de paquetes predeterminado para CentOS/RHEL y parte de su función es calcular automáticamente qué paquetes pueden requerir actualización, qué dependencias se requieren y administrar todo el proceso de actualización de su sistema de una manera muy simple.
El archivo de configuración principal de YUM es /etc/yum.conf, y el directorio principal, que almacena el archivo de configuración del repositorio, es /etc/yum.repos.d/ . El archivo de configuración del repositorio tiene una sintaxis específica y debe terminar con .repo extensión en el directorio /etc/yum.repos.d/.
El archivo de configuración del repositorio contiene la URL del repositorio, la identificación del repositorio, el nombre del repositorio, las instrucciones para usar GPG para verificar las firmas de los paquetes y una opción para habilitar o deshabilitar el repositorio.
Si encuentra el siguiente error:
yum: command not found
puede intentar instalar el paquete yum según su elección de distribución.
Distribución | Comando |
---|---|
Debian | apt-get install yum |
Ubuntu | apt-get install yum |
Kali Linux | apt-get install yum |
Cent OS | yum instalar yum |
Fedora | instalación dnf yum |
Raspbian | apt-get install yum |
Ejemplos de comandos yum
1. Para buscar un solo paquete, reemplace el valor de la palabra clave con la frase, cadena o parámetro apropiado y escriba lo siguiente:
# yum search [keyword]
2. Para instalar un solo paquete, reemplace el valor de nombre_paquete con el valor apropiado y escriba lo siguiente:
# yum install [package_name]
3. Hay momentos en los que puede desear instalar más de un paquete a la vez. Para hacer esto, simplemente invoque el mismo comando de instalación, pero en lugar de nombrar un solo paquete, simplemente identifique la lista completa de paquetes que puede necesitar de tal manera que forme una larga lista de compras.
# yum install [package_name1] [package_name2] [package_name3] ...
4. Instale un nuevo paquete y asuma que sí a todas las preguntas (también funciona con la actualización, ideal para actualizaciones automáticas):
# yum -y install package
5. Para eliminar un solo paquete, reemplace el valor de nombre_paquete con el valor apropiado y escriba lo siguiente:
# yum remove [package_name]
6. También puede usar el comando yum para limpiar cualquier información del paquete en caché. Para hacer esto, inicie sesión como root y escriba lo siguiente:
# yum clean packages
7. Busque el paquete que proporciona un comando en particular:
# yum provides [command]
8. Para eliminar cualquier metadato basado en XML almacenado en caché:
# yum clean metadata
9. Para eliminar cualquier archivo de base de datos en caché:
# yum clean dbcache
10. Para limpiar todos los archivos:
# yum clean all
11. Para reconstruir la caché de YUM:
# yum makecache
12. El siguiente comando permitirá que YUM continúe funcionando al omitir cualquier paquete con errores, pero esto debe considerarse solo como una solución temporal.
# yum -y update --skip-broken