Como fazer com que “dnf” use pacotes de um repositório “copr”

0

No Fedora 24:

Eu quero substituir o compilador Haskell (pacote ghc ) por uma versão posterior (especificamente, 7.10.3) de um repositório "copr".

Por isso, ative o repositório:

dnf copr enable petersen/ghc-7.10.3

Agora posso verificar os pacotes disponíveis no repositório copr usando

dnf --disablerepo="*" --enablerepo="petersen-ghc-7.10.3" list available

dnf mostra todos os pacotes, e até mesmo marca os pacotes para os quais uma versão já foi instalada em azul (se bem entendi)

Um dos pacotes é, por exemplo, ghc.x86_64 .

Como posso dizer ao dnf para pegar o pacote do repositório copr ao invés do repositório padrão do fedora?

    
por David Tonhofer 29.07.2016 / 14:41

1 resposta

1

Da mesma forma que você lista os pacotes:

dnf --disablerepo="*" --enablerepo="petersen-ghc-7.10.3" install ghc

Ou, se você tiver uma versão mais antiga instalada, use upgrade em vez de install . Se for mais recente, então downgrade . É toda a magia.

    
por 29.07.2016 / 16:34

Tags