Lista de repositorios instalados (yum)


83

En CentOS, ¿cómo puedo obtener una lista de repositorios instalados?

Respuestas:


129
yum repolist
yum repolist enabled

muestra todos los repositorios habilitados. Estos dos comandos son idénticos.

yum repolist disabled

muestra repositorios deshabilitados.

yum repolist all

muestra todo


1
excelente respuesta ... ¿Cómo habilitar repositorios deshabilitados?
max

66
Edite el archivo correspondiente en /etc/yum.repos.dy cambie enabled=1a enabled=0.
Michael Hampton

44
para permitir un acuerdo de recompra: yum-config-manager --enable <repo>, desactivar: yum-config-manager --disable <repo>.
slm

¿Cómo ver la url de cada uno? :)
rogerdpack

16

Este es el camino del repositorio de yum

[root @ localhost yum.repos.d] # pwd

/etc/yum.repos.d

Este es el contenido de ese directorio

[root @ localhost yum.repos.d] # ll
total 60
-rw-r - r-- 1 raíz raíz 179 17 de julio 11:56 adobe-linux-i386.repo
-rw-r - r-- 1 raíz raíz 1926 26 de junio 14:59 CentOS-Base.repo
-rw-r - r-- 1 raíz raíz 637 26 de junio 14:59 CentOS-Debuginfo.repo
-rw-r - r-- 1 raíz raíz 626 26 de junio 14:59 CentOS-Media.repo
-rw-r - r-- 1 raíz raíz 2593 26 de junio 14:59 CentOS-Vault.repo
-rw-r - r-- 1 raíz raíz 912 23 de enero de 2011 elrepo.repo
-rw-r - r-- 1 raíz raíz 957 9 de mayo 21:25 epel.repo
-rw-r - r-- 1 raíz raíz 1056 9 de mayo 21:25 epel-testing.repo
.
.
.


La diferencia entre yum.confy yum.repos.destá en el sistema anterior que usaba yum.conf ( /etc/yum.conf), dentro de un solo archivo tenemos que configurar todo lo que era muy congestionante, así que ahora lo que hicieron es que crearon varios archivos repo, en lugar de un archivo repo y todos los repos se mantienen en el directorio /etc/yum.repos.d/.


8

Esta página indica que yum mantiene la configuración del repositorio individual the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory. Debería poder ver todos los repositorios desde estos dos lugares. El enlace es sobre Redhat, así que YMMV.

Desde este enlace (también red hat), yum-config-manager repositorypodría (o no) lograr lo mismo que anteriormente.


5

Me gustaría agregar:

yum -v repolist all

en caso de que el servidor use Spacewalk o parte de RedHat, esto puede ser muy útil para encontrar la URL del repositorio.

NOTA: Si el servidor está registrado en Spacewalk, no habrá entradas en /etc/yum.repos.d/ Al menos usando el comando para registrarse como:

rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.