J'utilise Fedora 25. J'essaie d'installer gcc sur Fedora25 à l'aide de la commande Sudo dnf install gcc
. Il montre toujours:
Erreur: Échec de la synchronisation du cache pour les mises à jour du référentiel.
Je reçois également la même erreur lorsque j'essaie d'installer d'autres packages. Qu'est-ce que je fais mal?
Je viens de courir dans cela aussi. L'ajout du drapeau détaillé a montré que le $releasever
n'était pas défini dans l'URL. Vérifiez vous-même avec dnf update -v
Recherchez ces lignes dans la sortie:
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'
J'ai résolu le problème avec dnf clean all && dnf update --releasever=25
. Cela remplace le $releasever
par celui que vous fournissez. Après cela, j'ai pu mettre à jour et installer à nouveau rpms.
essayez de nettoyer et mettre à jour avant d'installer résolu mon problème:
DNF nettoyer tout
Mise à jour DNF
dnf install gcc
J'ai rencontré un problème similaire (avec le même message d'erreur) lorsque j'essayais d'effectuer la mise à jour alors que je voyageais dans un autre pays. Après mon retour, le problème a été résolu automatiquement et j'ai pu tout mettre à jour et tout refaire normalement.
Vous pouvez essayer d’utiliser la réponse dans les commentaires sur cette autre question , qui suggère d’utiliser
yum-deprecated update
Sinon, cette erreur signifie probablement que vous devez modifier vos liens locaux vers les miroirs, en
dnf --refresh upgrade
en tant que réponse ici ou manuellement à celui qui fonctionne où vous utilisez maintenant quelque chose comme les instructions de cette URL: https://www.cyberciti.biz/tips/rhel5-Fedora-core- add-new-yum-repository.html
Dans mon cas, le serveur proxy répond content-length: 0 pour la méthode CONNECT + https. Le libcurl de feodra26 a fermé la connexion pour content-length: 0.
Http au lieu de https a fonctionné. Mais le paquet était hérité et déplacé aux archives. Les archives ne sont disponibles que pour le site https.
UH Mathematics a fourni le miroir fadora26. Je l'ai résolu en utilisant le site avec http.