Dans CentOS, comment puis-je obtenir une liste des dépôts installés ?
Réponses
Trop de publicités?Voici le chemin du dépôt yum
[root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
Voici le contenu de ce répertoire
\[root@localhost yum.repos.d\]# ll
total 60
-rw-r--r-- 1 root root 179 Jul 17 11:56 adobe-linux-i386.repo
-rw-r--r-- 1 root root 1926 Jun 26 14:59 CentOS-Base.repo
-rw-r--r-- 1 root root 637 Jun 26 14:59 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 626 Jun 26 14:59 CentOS-Media.repo
-rw-r--r-- 1 root root 2593 Jun 26 14:59 CentOS-Vault.repo
-rw-r--r-- 1 root root 912 Jan 23 2011 elrepo.repo
-rw-r--r-- 1 root root 957 May 9 21:25 epel.repo
-rw-r--r-- 1 root root 1056 May 9 21:25 epel-testing.repo
.
.
.
La différence entre yum.conf
und yum.repos.d
est dans le système précédent yum.conf ( /etc/yum.conf
) utilisait, dans un seul fichier nous devions tout configurer, c'était très encombrant, donc maintenant ce qu'ils ont fait, c'est qu'ils ont créé plusieurs fichiers repo, au lieu d'un seul fichier repo et tous les repos sont conservés dans le répertoire /etc/yum.repos.d/.
Cette page indique que yum conserve les paramètres des dépôts individuels dans le répertoire the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory
. Vous devriez être en mesure de voir tous les dépôts à partir de ces deux endroits. Le lien concerne Redhat, donc YMMV.
Von ce lien (également Red Hat), yum-config-manager repository
pourrait (ou ne pourrait pas) atteindre le même résultat que ci-dessus.
Je voudrais ajouter :
yum -v repolist all
si le serveur utilise Spacewalk ou fait partie de RedHat, cela peut être très utile pour trouver l'URL du référentiel.
NOTE : Si le serveur est enregistré auprès de Spacewalk, il n'y aura aucune entrée dans le fichier /etc/yum.repos.d/. Au moins, en utilisant la commande d'enregistrement comme :
rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC