Список установленных репозиториев (yum)
В CentOS как получить список установленных репозиториев?
В CentOS как получить список установленных репозиториев?
yum repolist
yum repolist enabled
показывает все включенные репозитории. Эти две команды идентичны.
yum repolist disabled
показывает отключенные репозитории.
yum repolist all
показывает все.
Это путь к 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/.
Эта страница указывает на то, что yum хранит индивидуальные настройки репозитория в the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory
. Вы должны иметь возможность видеть все репозитории из этих двух мест. Ссылка на Redhat и YMMV.
Из эта ссылка (также красная шляпа), yum-config-manager repository
может (а может и нет) достичь того же самого, что и выше.
Я хотел бы добавить:
yum -v repolist all
в случае, если сервер использует Spacewalk или часть RedHat, это может быть очень полезно для поиска URL репозитория.
NOTE: Если сервер зарегистрирован в Spacewalk, то в /etc/yum.repos.d/ не будет записей, по крайней мере, с помощью команды для регистрации типа:
rhnreg_ks --activationkey=<key> --serverUrl=http://<server>/XMLRPC
```.