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

Список установленных репозиториев (yum)

В CentOS как получить список установленных репозиториев?

Ответы (4)

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

показывает все включенные репозитории. Эти две команды идентичны.

yum repolist disabled

показывает отключенные репозитории.

yum repolist all

показывает все.

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

Это путь к yum-репозиторию

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

/etc/yum.repos.d

Это содержимое этого каталога

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

Разница между yum.conf и yum.repos.d находится в ушной системе yum. conf (/etc/yum.conf) использовался, внутри одного файла мы должны настроить все, что было очень перегружено, поэтому теперь они создали несколько repo-файлов, а не один repo-файл, и все репозитории хранятся в каталоге /etc/yum.repos.d/.

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

Эта страница указывает на то, что yum хранит индивидуальные настройки репозитория в the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory. Вы должны иметь возможность видеть все репозитории из этих двух мест. Ссылка на Redhat и YMMV.

Из эта ссылка (также красная шляпа), yum-config-manager repository может (а может и нет) достичь того же самого, что и выше.

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

Я хотел бы добавить:

yum -v repolist all

в случае, если сервер использует Spacewalk или часть RedHat, это может быть очень полезно для поиска URL репозитория.

NOTE: Если сервер зарегистрирован в Spacewalk, то в /etc/yum.repos.d/ не будет записей, по крайней мере, с помощью команды для регистрации типа:

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