
Was ist mit meinem Repository nicht in Ordnung? Warum kann ich es nicht installieren qt-examples
? Wie behebe ich das Repository?
$ 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
Ich habe ein ähnliches Problem bei der Installation qt-docs
. Ich möchte Qt nicht downgraden. Beispielcode, der etwas veraltet ist, sollte einwandfrei funktionieren.
Kann ich die Installation der 7-2-Beispiele erzwingen? Oder wie bekomme ich die 7-3-Qt-Beispiele? Die Maschine hat keinen Internetzugang; daher macht die Paketverwaltung super viel Spaß.
Antwort1
Sie haben qt-4.8.7-3
von installiert @updates
und yum
versuchen nun, qt-examples
von zu installieren. Daher sollten Sie das Repository base
erneut aktivieren . Anschließend sollte die Installation problemlos ausgeführt werden.update
Obwohl die Software mit einer geringfügigen Versionsabweichung wahrscheinlich einwandfrei laufen würde, möchten Sie nicht das Risiko eingehen, dass aufgrund von Abweichungen seltsame Fehler auftreten ...
vollständig sein:
JaSie können die Installation erzwingen, aber das ist mit etwas komplizierter yum
. Ich weiß nicht genau, ob es dafür eine Option gibt, aber ich bin sicher, dass Sie es mit tun können rpm
:
- Laden Sie Ihr Paket herunter
- installieren mit
rpm -Ivh --nodeps