2012-10-17 11:18:12 +0000 2012-10-17 11:18:12 +0000
87
87

Liste der installierten Repositories (yum)

Wie bekomme ich in CentOS eine Liste der installierten Repositories?

Antworten (4)

136
136
136
2012-10-17 12:56:32 +0000
yum repolist
yum repolist enabled

zeigt alle aktivierten Repositories an. Diese beiden Befehle sind identisch.

yum repolist disabled

zeigt deaktivierte Repositories an.

yum repolist all

zeigt alles an.

16
16
16
2012-10-17 13:13:01 +0000

Dies ist der Pfad des yum-Repositorys

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

/etc/yum.repos.d

Dies ist der Inhalt des Verzeichnisses

[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 . . .

Der Unterschied zwischen yum.conf und yum.repos.d liegt im earliar system yum. conf (/etc/yum.conf) verwendet wurde, müssen wir innerhalb einer einzigen Datei alles konfigurieren, was sehr überfüllt war. Daher haben sie jetzt mehrere Repo-Dateien statt einer Repo-Datei erstellt, und alle Repos werden im Verzeichnis /etc/yum.repos.d/ gehalten.

8
8
8
2012-10-17 11:23:18 +0000

Diese Seite zeigt an, dass yum individuelle Repository-Einstellungen in the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory behält. Sie sollten in der Lage sein, alle Repositorys von diesen beiden Orten aus zu sehen. Der Link ist über Redhat, also YMMV.

Von diesem Link (ebenfalls Redhat), yum-config-manager repository könnte (oder auch nicht) dasselbe wie oben erreichen.

5
5
5
2018-03-19 11:01:11 +0000

Ich möchte Folgendes hinzufügen:

yum -v repolist all

Falls der Server Spacewalk oder einen Teil von RedHat verwendet, kann dies sehr nützlich sein, um die URL des Repositorys zu finden.

HINWEIS: Wenn der Server bei Spacewalk registriert ist, gibt es keine Einträge unter /etc/yum.repos.d/ Zumindest mit dem Befehl zum Registrieren wie :

rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC