it-swarm.dev

Fehler: Fehler beim Synchronisieren des Caches für Repo-Aktualisierungen

Ich verwende Fedora 25. Ich versuche, gcc auf Fedora25 mit dem Befehl Sudo dnf install gcc zu installieren. Es zeigt immer:

Fehler: Fehler beim Synchronisieren des Caches für Repo-Aktualisierungen

Ich erhalte auch dieselbe Fehlermeldung, wenn ich versuche, andere Pakete zu installieren. Was mache ich falsch?

5
Naveen Kumar

Ich bin auch nur darauf gestoßen. Durch das Hinzufügen des Verbose-Flags wurde der $releasever nicht in der URL festgelegt. Prüfen Sie dies selbst mit dnf update -v

Suchen Sie nach folgenden Zeilen in der Ausgabe:

Cannot download 'https://mirrors.fedoraproject.org/metalink?repo=Fedora-$releasever&Arch=x86_64': Cannot prepare internal mirrorlist: file "repomd.xml" was not found in metalink. 
Error: Failed to synchronize cache for repo 'Fedora'

Ich habe das Problem mit dnf clean all && dnf update --releasever=25..__ behoben. Dies überschreibt den $releasever mit dem von Ihnen angegebenen. Danach konnte ich RPMs erneut aktualisieren und installieren.

3
jcope

versuchen Sie es sauber und Update vor der Installation mein Problem gelöst: 

dnf clean all

dnf Update

dnf install gcc

1
Shu Zhang

Ich hatte ein ähnliches Problem (mit der gleichen Fehlermeldung), als ich versuchte, das Update durchzuführen, während ich in ein anderes Land reiste. Nachdem ich zurück war, wurde es automatisch aufgelöst, und ich konnte alles wieder normal aktualisieren.

Sie können versuchen, die Antwort in den Kommentaren zu dieser anderen Frage zu verwenden, die die Verwendung von vorschlagen

 yum-deprecated update

Andernfalls bedeutet dieser Fehler wahrscheinlich, dass Sie Ihre lokalen Links zu den Spiegeln ändern müssen 

dnf --refresh upgrade 

wie beantwortet hier oder manuell auf eine, die funktioniert, wo Sie jetzt etwas wie die Anweisungen in dieser URL verwenden: https://www.cyberciti.biz/tips/rhel5-Fedora-core- add-new-yum-repository.html

1
Rema

In meinem Fall antwortet der Proxyserver mit der Inhaltslänge: 0 für die CONNECT-Methode + https. Die libcurl von feodra26 hat die Verbindung für Inhaltslänge geschlossen: 0. 

HTTP statt https hat funktioniert. Aber das Paket war ein Erbe und wurde in ein Archiv verschoben. Das Archiv ist nur für die https-Site verfügbar.
UH Mathematics-Site stellte Spiegelfadora zur Verfügung26. Ich habe es gelöst, indem ich die Site mit http benutzte. 

http://pubmirror2.math.uh.edu/Fedora-buffet/archive/

0
ysnrgt