É possível ativar / desativar o repositório yum usando dnf?

0

Como habilitar / desabilitar o yum repo (por exemplo, definir enabled=0/1 em /etc/yum.repo.d/*.repo files) usando dnf?

De acordo com a pergunta yum: ative um repositório desativado yum não pode fazer isso.

Sistema usado: Fedora 21

    
por czerny 31.03.2015 / 16:08

2 respostas

10

Ativar um repositório:

dnf config-manager --set-enabled <repo>

Desativar um repositório:

dnf config-manager --set-disabled <repo>

Mostrar ajuda:

dnf config-manager --help-cmd

Os dois primeiros devem ser executados com direitos de superusuário.

Plug-in documentação do DNF config-manager .

    
por 28.05.2015 / 14:49
1

em 21 yum ainda é a ferramenta de pacote padrão. então você quer: 1) yum-config-manager --save --disablerepo = foo (substitua foo por reponame.repo)

2) sudo vi (ou qualquer outro editor confortável) /etc/yum.repos.d/foo.repo e edite a linha enabled = 0/1 e salve (enquanto # yum clean all; #yum update não é geralmente exigido, é geralmente visto como uma boa prática)

dnf pode fazer exatamente o mesmo, mas como mencionado acima dnf não é padrão até 22 (ainda no estado RC até 5 de maio de 2015) e tem alguns problemas conhecidos com fc21 considere olhar para yum-dnf-$ arch no ínterim bem como uma possível solução / muleta ...

    
por 09.04.2015 / 15:53