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