A opção --enablerepo do yum habilita apenas um repo para o comando atual?


34

A --enablerepoopção do yum habilita apenas um repositório durante o comando atual?

Por exemplo, se a enabledconfiguração no /etc/yum.repos.d/remi.repoarquivo estiver definida como 0(desativada) e eu executar:

yum --enablerepo remi,remi-php55 install php

Os repositórios especificados ( remie remi-php55) estão ativados apenas para a duração do installcomando?

Existe uma maneira de manter a enabledconfiguração usando, em yumvez de editar um .repoarquivo diretamente?

Respostas:


47

A --enablerepoopção substitui a opção permanente definida no .repoarquivo apenas para o comando atual. --disablerepofaz o oposto para repositórios ativados.

Se você instalar (ou instalou) o yum-utilspacote, poderá yum-config-managerativar / desativar permanentemente os repositórios sem editar o arquivo:

yum-config-manager --enable remi

ativará permanentemente o remirepo.

yum repolist all

listará todo o repositório idque você usar com a opção --enableou --disable.


qual é o equivalente DNF?
Leo Ufimtsev

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.