Na verdade, é --enablerepo=repoglob
e --disablerepo=repoglob
, onde repoglob
pode representar um caractere curinga como *
ou completo / parte de um nome de repositório. Curingas devem ser citados. Isso ativará ou desativará somente os respectivos repos ad-hoc para esse comando e não fará alterações nos arquivos em /etc/yum.repos.d/
.
Para a pergunta inicial, se você executar yum
sem essas opções, por padrão usará todos os repositórios definidos por meio de .repo
arquivos em /etc/yum.repos.d/
e que têm a chave enabled=1
[eo mesmo para plugins que estão habilitados].
Se você habilitar um repo apache-tomcat
, poderá usar o repo com yum
para esse comando usando --enablerepo=apache-tomcat
. Posteriormente, o repo estará em seu estado definido, que está configurado em /etc/yum.repos.d/apache-tomcat.repo
(apenas um exemplo, não é obrigatório ter o nome do arquivo igual ao nome do repositório).
Ajudaria se você pudesse refinar ainda mais sua pergunta.