
O que há de errado com meu repositório? Por que não consigo instalar qt-examples
? Como faço para corrigir o repositório?
$ sudo yum install qt-examples
[...]
Error: Package: 1:qt-examples-4.8.7-2.el7.x86_64 (base)
Requires: qt(x86-64) = 1:4.8.7-2.el7
Installed: 1:qt-4.8.7-3.el7_6.x86_64 (@updates)
qt(x86-64) = 1:4.8.7-3.el7_6
Available: 1:qt-4.8.7-2.el7.x86_64 (base)
qt(x86-64) = 1:4.8.7-2.el7
Estou com um problema semelhante ao instalar o qt-docs
. Eu não quero fazer o downgrade do Qt. O código de exemplo um pouco desatualizado deve funcionar bem.
Posso forçá-lo a instalar os exemplos 7-2? Ou como obtenho os exemplos de 7-3 qt? A máquina não tem acesso à Internet; então o gerenciamento de pacotes é super divertido.
Responder1
Você instalou qt-4.8.7-3
de @updates
e agora yum
está tentando instalar qt-examples
de base
, então você deve reativar o update
repositório, então a instalação deve funcionar bem.
Embora o software provavelmente funcione bem com uma incompatibilidade de versão secundária, você não gostaria de correr o risco de erros estranhos acontecerem devido a incompatibilidades...
para ficar completo:
simvocê pode forçar a instalação, mas isso é um pouco mais complicado yum
; Eu realmente não sei se existe uma opção para isso, mas tenho certeza que você pode fazer isso com rpm
:
- baixe seu pacote
- instalar com
rpm -Ivh --nodeps