
我尝试先更新我的 Fedora 37 系统,然后才能将其升级到 Fedora 38。不幸的是,我并不真正了解存储库和神秘的存储库错误的主题。
有人能告诉我如何修复这几个错误吗?
多谢。
me@system:~>sudo dnf update
Copr repo for element owned by taw 280 B/s | 341 B 00:01
Errors during downloading metadata for repository 'copr:copr.fedorainfracloud.org:taw:element':
- Status code: 404 for https://download.copr.fedorainfracloud.org/results/taw/element/fedora-37-x86_64/repodata/repomd.xml (IP: 52.222.214.128)
Error: Failed to download metadata for repo 'copr:copr.fedorainfracloud.org:taw:element': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Paketquellen werden ignoriert: copr:copr.fedorainfracloud.org:taw:element
Letzte Prüfung auf abgelaufene Metadaten: vor 1:36:31 am Mo 01 Jan 2024 11:52:12 CET.
Abhängigkeiten sind aufgelöst.
Problem 1: package qt5-qtwebengine-freeworld-5.15.12-3.fc37.x86_64 from @System requires qt5-qtbase(x86-64) = 5.15.9, but none of the providers can be installed
- cannot install both qt5-qtbase-5.15.10-9.fc37.x86_64 from updates and qt5-qtbase-5.15.9-3.fc37.x86_64 from @System
- Installation des besten Update-Kandidaten nicht möglich für das Paket qt5-qtwebengine-freeworld-5.15.12-3.fc37.x86_64
- Installation des besten Update-Kandidaten nicht möglich für das Paket qt5-qtbase-5.15.9-3.fc37.x86_64
Problem 2: unixODBC-2.3.11-1.fc37.i686 from @System does not belong to a distupgrade repository
- cannot install both unixODBC-2.3.11-1.rh.x86_64 from packages-microsoft-com-prod and unixODBC-2.3.11-1.fc37.x86_64 from @System
- cannot install both unixODBC-2.3.11-1.rh.x86_64 from packages-microsoft-com-prod and unixODBC-2.3.11-1.fc37.x86_64 from fedora
- Installation des besten Update-Kandidaten nicht möglich für das Paket unixODBC-2.3.11-1.fc37.i686
- Installation des besten Update-Kandidaten nicht möglich für das Paket unixODBC-2.3.11-1.fc37.x86_64
Problem 3: Problem mit installiertem Paket qt5-qtwebengine-freeworld-5.15.12-3.fc37.x86_64
- package qt5-qtwebengine-freeworld-5.15.12-3.fc37.x86_64 from @System requires qt5-qtbase(x86-64) = 5.15.9, but none of the providers can be installed
- package qt5-qtwebengine-freeworld-5.15.12-3.fc37.x86_64 from rpmfusion-free-updates requires qt5-qtbase(x86-64) = 5.15.9, but none of the providers can be installed
- cannot install both qt5-qtbase-5.15.10-9.fc37.x86_64 from updates and qt5-qtbase-5.15.9-3.fc37.x86_64 from @System
- package keepassxc-2.7.6-2.fc37.x86_64 from updates requires qt5-qtbase(x86-64) = 5.15.10, but none of the providers can be installed
- Installation des besten Update-Kandidaten nicht möglich für das Paket keepassxc-2.7.6-1.fc37.x86_64
===================================================================================================================================
Paket Architektur Version Paketquelle Größe
===================================================================================================================================
Pakete mit Konflikten werden übersprungen:
(fügen Sie »--best --allowerasing« zur Befehlszeile hinzu, um die Aktualisierung zu erzwingen):
qt5-qtbase x86_64 5.15.10-9.fc37 updates 3.5 M
unixODBC x86_64 2.3.11-1.rh packages-microsoft-com-prod 274 k
Pakete mit nicht auflösbaren Abhängigkeiten werden übersprungen:
keepassxc x86_64 2.7.6-2.fc37 updates 7.3 M
Transaktionszusammenfassung
===================================================================================================================================
Überspringen 3 Pakete
Nichts zu tun.
Fertig!
答案1
好的,看起来sudo dnf update --allowerasing --best
确实如此。虽然我不知道这意味着什么,但升级已经完成,现在一切似乎都正常。