Liste des dépôts installés (miam)


83

Dans CentOS, comment puis-je obtenir une liste des référentiels installés?

Réponses:


129
yum repolist
yum repolist enabled

affiche tous les référentiels activés. Ces deux commandes sont identiques.

yum repolist disabled

montre les dépôts désactivés.

yum repolist all

montre tout.


1
superbe réponse ... Comment activer les pensions désactivées?
max

6
Editez le fichier correspondant /etc/yum.repos.det passez enabled=1à enabled=0.
Michael Hampton

4
pour permettre une mise en pension: yum-config-manager --enable <repo>pour désactiver: yum-config-manager --disable <repo>.
slm

Comment voir l'URL pour chacun? :)
rogerdpack le

16

C'est le chemin du dépôt yum

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

/etc/yum.repos.d

Ceci est le contenu de ce répertoire

[root @ localhost yum.repos.d] # ll
total 60
-rw-r - r-- 1 racine racine 179 17 juillet 17 11:56 adobe-linux-i386.repo
-rw-r - r-- 1 racine racine 1926 26 juin 14:59 CentOS-Base.repo
-rw-r - r-- 1 racine racine 637 26 juin 14:59 CentOS-Debuginfo.repo
-rw-r - r-- 1 racine racine 626 juin 26 14:59 CentOS-Media.repo
-rw-r - r-- 1 racine racine 2593 juin 26 14:59 CentOS-Vault.repo
-rw-r - r-- 1 racine racine 912 23 janvier 2011 elrepo.repo
-rw-r - r-- 1 racine racine 957 9 mai 21h25 epel.repo
-rw-r - r-- 1 racine racine 1056 9 mai 21h25 epel-testing.repo
.
.
.


La différence entre yum.confet se yum.repos.dtrouve dans un système plus ancien que yum.conf ( /etc/yum.conf) utilisait. Dans un seul fichier, nous devions configurer tout ce qui était très encombrant. les dépôts sont conservés dans le répertoire /etc/yum.repos.d/.


8

Cette page indique que yum conserve les paramètres individuels du référentiel dans the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory. Vous devriez pouvoir voir tous les référentiels de ces deux endroits. Le lien concerne Redhat donc YMMV.

À partir de ce lien (également chapeau rouge), vous yum-config-manager repositorypouvez (ou non) obtenir le même résultat que ci-dessus.


5

Je voudrais ajouter:

yum -v repolist all

Si le serveur utilise Spacewalk ou une partie de RedHat, cela peut être très utile pour trouver l’URL du référentiel.

REMARQUE: Si le serveur est enregistré sur Spacewalk, il n'y aura pas d'entrées sous /etc/yum.repos.d/. Utilisez au moins la commande pour vous inscrire comme:

rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.