Correction de la mise à jour apt-get qui ne fonctionne pas
Échec de la mise à jour sudo apt sur Ubuntu ? Les dernières lignes du résultat nomment la cause réelle : horloge incorrecte, référentiel en fin de vie, PPA cassé, clé GPG manquante ou verrou. Ce guide montre comment lire l'erreur et corriger uniquement la source coupable.
📑Chapitres
- Exécutez sudo apt update et lisez les dernières lignes : elles nomment la véritable cause
- Horloge incorrecte : erreur "Le fichier de version n'est pas encore valide"
- Réseau et DNS : ce PC peut-il accéder à archive.ubuntu.com ?
- Sauvegardez les fichiers sources avant de modifier quoi que ce soit
- Dépôt en fin de vie : une version qui a quitté l'archive principale
- PPA cassé : une mauvaise source tierce arrête toute la mise à jour
- Clé GPG manquante : erreur NO_PUBKEY
- Le verrou : un autre processus de package est déjà en cours d'exécution
📋 Présentation et guide étape par étape
Exécutez la mise à jour et lisez les dernières lignes
Commencez par exécuter la mise à jour et lisez correctement le résultat - à partir du bas. La plupart des lignes sont de bonnes nouvelles : Hit signifie qu'une source a répondu correctement et Get signifie qu'une nouvelle liste de paquets a été téléchargée. Seuls deux types de lignes comptent : les lignes Err au milieu et les lignes de résumé commençant par E: ou W: à la toute fin. Ces deux ou trois dernières lignes nomment la source cassée et la raison, en termes simples.
sudo apt updateOne honest fact that calms most people down: one broken source does not poison the others. The sources that said Hit or Get updated normally. Your job is to find the single bad entry, fix or disable exactly that entry, and run the update again - never start by deleting the whole sources file.
Vérifiez l'horloge
La première des deux vérifications de 30 secondes. Chaque référentiel Ubuntu publie un fichier Release signé indiquant l'heure de sa création et une date jusqu'à laquelle il reste valide, et apt vérifie ce tampon par rapport à l'horloge de votre PC. Si l'horloge est erronée - une batterie CMOS morte et des machines à double démarrage le font souvent - apt refuse le fichier avec Le fichier de version n'est pas encore valide et compte même combien de temps il attendrait. Exécutez date et comparez-le avec votre téléphone ; une mauvaise année, un mauvais mois ou même quelques heures comptent.
date
sudo timedatectl set-ntp true
sudo apt updateSwitching NTP on lets the PC correct itself from the internet. Fix the time and the same update command usually succeeds within a minute - nothing about your repositories, keys or installation was ever damaged.
Vérifiez le réseau et le DNS
La deuxième vérification de 30 secondes : ce PC peut-il même accéder à l'archive Ubuntu ? Si cette commande imprime une adresse IP, la résolution de nom fonctionne et le chemin réseau est actif. S'il n'imprime rien, la faute vient du réseau ou du DNS : aucun référentiel n'est coupable, et la modification des fichiers sources ne sera d'aucune utilité tant que la connectivité n'est pas réparée.
getent hosts archive.ubuntu.comOnly when the clock is right and the archive answers do the repository fixes below make sense.
Sauvegardez les fichiers sources avant de modifier quoi que ce soit
Les correctifs restants peuvent impliquer les fichiers qui indiquent à apt où télécharger : /etc/apt/sources.list et les fichiers par source dans /etc/apt/sources.list.d/. Avant de modifier une seule ligne à un endroit ou à un autre, enregistrez une copie de l'original dans un endroit sûr, afin qu'une mauvaise modification puisse toujours être annulée en remettant la copie.
Réparer un référentiel en fin de vie
Si l'erreur indique qu'un référentiel n'a pas de fichier Release - généralement avec un 404 - pour chaque ligne d'une version d'Ubuntu, cette version a atteint la fin de sa vie et ses packages ont été retirés de l'archive principale. apt rapporte la vérité : il n'y a plus rien à cette adresse.
Il existe deux solutions honnêtes. La vraie solution consiste à mettre à niveau la machine vers une version Ubuntu prise en charge. L'option de conservation consiste à pointer uniquement les lignes de cette ancienne version vers l'archive des anciennes versions d'Ubuntu (old-releases.ubuntu.com), qui conserve les anciennes versions disponibles - utile pour mettre à jour à nouveau le PC, pas un moyen de garder un système non pris en charge en sécurité pour toujours. Ne remplacez jamais l’intégralité de votre fichier sources par un fichier aléatoire copié depuis Internet ; il portera les mauvais noms de code et les mauvaises sources.
Réparer un PPA cassé ou une clé GPG manquante
Un PPA est une source tierce que vous avez ajoutée ou un didacticiel ajouté précédemment, et un PPA mort - son propriétaire a arrêté de publier pour votre version, ou le PPA a été supprimé - échoue pendant toute l'exécution même si chaque source Ubuntu est saine. L'erreur nomme l'adresse du PPA. Désactivez ou supprimez uniquement l'entrée de ce PPA (son propre fichier dans /etc/apt/sources.list.d/, ou l'entrée dans Logiciels et mises à jour sous Autres logiciels) et laissez tout le reste intact.
Un autre problème de signature indique NO_PUBKEY suivi d'un ID de clé : le référentiel fonctionne bien, mais votre PC ne fait pas encore confiance à sa clé de signature. La solution consiste à ajouter la clé de ce référentiel, extraite uniquement de la page officielle du référentiel. Une clé de signature décide de ce à quoi votre PC fait confiance, alors n'en importez jamais une depuis un site de téléchargement aléatoire.
--allow-insecure-repositories. Traitez cela tout au plus comme un diagnostic temporaire, jamais comme une solution : cela désactive la vérification de signature qui vous protège, de sorte que la véritable réparation est toujours la clé ou le référentiel lui-même.Le verrou - Attendez l'autre processus
Impossible d'obtenir le verrouillage signifie que le système de paquets est occupé et non en panne. Un seul programme peut écrire la base de données du package à la fois, et le message lui-même nomme le processus détenant le verrou - sur un bureau normal qui est très souvent mises à jour sans surveillance (le programme de mise à jour de sécurité automatique effectuant son exécution programmée), une fenêtre de mise à jour de logiciels laissée ouverte ou un autre terminal. Attendez quelques minutes, laissez-le se terminer et exécutez à nouveau sudo apt update ; la plupart des erreurs de verrouillage s'effacent d'elles-mêmes.
/var/lib/dpkg/ ou /var/lib/apt/lists/) alors qu'un processus de package est peut-être encore en cours d'exécution. Les fichiers de verrouillage ne sont pas le problème, ils constituent le ticket de file d'attente. Les supprimer permet à deux rédacteurs d'accéder simultanément à la base de données, ce qui explique comment un message inoffensif se transforme en une véritable corruption du système de paquets.Quelle que soit la cause de votre erreur, terminez de la même manière : corrigez uniquement cette seule chose, exécutez à nouveau sudo apt update et confirmez qu'elle se termine sans E: lignes à la fin.
🏷️Topic Search Variables & Keywords
🎙️ Transcription complète — appuyez pour développer
Guide de dépannage étape par étape et solutions – Ne fonctionne pas ? Essayez ceci. Démonstration à l'écran par Technical Anshu.
La mise à jour sudo apt échoue sur Ubuntu ? Les dernières lignes du résultat nomment la cause réelle : horloge incorrecte, référentiel en fin de vie, PPA cassé, clé GPG manquante ou verrou. Ce guide montre comment lire l'erreur et corriger uniquement la source coupable.
(La transcription disponible sur la page source se termine à ce stade – regardez la vidéo ci-dessus pour la présentation complète.)
❓ Foire aux questions
Ce tutoriel est-il 100 % gratuit ?
Oui ! Tous les guides et méthodes présentés par Technical Anshu utilisent des ressources gratuites, légales et éducatives.
Les débutants peuvent-ils suivre ce guide ?
Absolument ! Chaque étape est affichée à l'écran avec des instructions détaillées afin que tout le monde puisse suivre facilement.
Où puis-je poser des questions si je suis bloqué ?
Laissez un commentaire directement sur la vidéo YouTube, et notre communauté et Technical Anshu vous aideront.
🚀 Regardez le didacticiel complet sur YouTube
🚀 Regardez le didacticiel vidéo complet étape par étape sur YouTube : https://www.youtube.com/watch?v=rAWEvloS-Bw
Abonnez-vous à Technical Anshu pour l'assistance informatique, le dépannage Windows et la gestion des serveurs.
▶️ Regarder la vidéo complète