yum repolist
yum repolist enabled
mostra todos os repositórios ativados. Esses dois comandos são idênticos.
yum repolist disabled
mostra repositórios desativados.
yum repolist all
mostra tudo.
No CentOS, como posso obter uma lista de repositórios instalados?
Este é o caminho do repositório yum
[root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
Este é o conteúdo desse diretório
[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 . . .
A diferença entre yum.conf
e yum.repos.d
é
no primeiro sistema yum.conf ( /etc/yum.conf
) estava usando, dentro de um único arquivo nós temos que configurar tudo que era muito congestionado então agora o que eles fizeram é, eles criaram vários arquivos repo, ao invés de um arquivo repo e todos os repos são mantido sob o diretório /etc/yum.repos.d/.
Esta página indica que o yum mantém as configurações individuais do repositório em the [repository] sections in /etc/yum.conf and .repo files in the /etc/yum.repos.d/ directory
. Você deve poder ver todos os repositórios desses dois lugares. O link é sobre Redhat, então YMMV.
De este link (também chapéu vermelho), yum-config-manager repository
pode (ou não) alcançar o mesmo que acima.
Gostaria de adicionar:
yum -v repolist all
caso o servidor esteja usando o Spacewalk ou parte do RedHat, isso pode ser muito útil para encontrar o URL do Repositório.
NOTA: Se o servidor estiver registrado no Spacewalk, não haverá entradas em /etc/yum.repos.d/ Pelo menos usando o comando para registrar como:
rhnreg_ks --activationkey = --serverUrl = http: /// XMLRPC
Tags repository yum