Dépannage Linux : les erreurs les plus fréquentes et comment les résoudre

En bref :
- La plupart des erreurs Linux se règlent avec quelques commandes :
sudo apt update,sudo dpkg --configure -a,df -hetjournalctl -b -p err. - Si le système ne démarre plus, ouvrez le menu GRUB (touche Maj ou Échap au démarrage), puis les options avancées : ancien noyau ou mode recovery.
- Avant une manipulation risquée, sauvegardez vos données et ne collez jamais une commande avec
sudosans en comprendre l’effet.
Un « problème Linux » a presque toujours une cause identifiable : un paquet interrompu, un pilote manquant, un disque saturé ou un chargeur de démarrage endommagé. Ce guide s’applique à Ubuntu, Linux Mint, Debian et leurs dérivés, qui utilisent apt ; sous Fedora, remplacez apt par dnf. Chaque ligne du tableau renvoie vers un guide complet.
Les erreurs courantes en un coup d’œil
| Problème | Commande à lancer | Solution |
|---|---|---|
| « Permission denied » | ls -l fichier |
Utiliser sudo ou corriger les droits avec chmod ou chown |
| « Unable to locate package » | sudo apt update |
Actualiser la liste des paquets, activer le dépôt universe, vérifier le nom |
| Verrou dpkg « lock » | ps aux | grep apt |
Attendre la fin de la mise à jour en cours avant de relancer |
| « dpkg was interrupted » | sudo dpkg --configure -a |
Terminer l’installation, puis sudo apt -f install |
| « command not found » | which commande |
Installer le paquet, vérifier l’orthographe et le PATH |
| Wi-Fi absent | nmcli device status |
Débloquer la radio, installer le pilote ou le firmware |
| Pas de son | alsamixer |
Réactiver le canal coupé, vérifier PipeWire |
Linux ne démarre plus (GRUB, mode recovery)
Au démarrage, maintenez Maj (BIOS classique) ou appuyez sur Échap (UEFI) pour afficher GRUB. Choisissez Advanced options : si un noyau plus ancien démarre, le dernier est en cause. Le mode recovery ouvre un menu de secours qui permet de réparer les paquets cassés, de vérifier le disque ou d’ouvrir un terminal. Si GRUB lui-même a disparu (après l’installation de Windows, par exemple), il faut le réinstaller depuis une clé USB live : réparer GRUB. Mot de passe perdu ? le réinitialiser depuis GRUB.
Erreurs apt : verrou, dépôts et paquets cassés
Le message « Impossible de verrouiller » signifie qu’un autre processus (souvent la mise à jour automatique) utilise déjà apt. Patientez quelques minutes avant d’intervenir, et ne supprimez jamais les fichiers de verrou à la main sans avoir vérifié qu’aucun processus ne tourne. En cas de paquets à moitié installés, lancez dans l’ordre :
sudo dpkg --configure -apour terminer les configurations en attente ;sudo apt -f installpour réparer les dépendances ;sudo apt update && sudo apt upgradepour revenir à un état cohérent.
Wi-Fi et pilotes
Commencez par rfkill list : si la radio est bloquée (« blocked: yes »), une touche matérielle ou un réglage la coupe. Sinon, lspci -nnk | grep -iA3 net indique la puce et le pilote chargé. Les puces Broadcom et certaines Realtek demandent un pilote propriétaire, disponible dans « Logiciels et mises à jour > Pilotes additionnels » ; une connexion filaire ou le partage de connexion d’un téléphone suffit pour le télécharger. Sur un très vieux PC, le choix de la distribution compte : voir les distributions pour vieux PC.
Écran noir au démarrage et carte NVIDIA
Un écran noir après le logo vient souvent du pilote graphique libre qui ne gère pas la carte NVIDIA. Dans GRUB, appuyez sur e, ajoutez nomodeset en fin de ligne linux, puis F10 : ce réglage est temporaire. Une fois sur le bureau, installez le pilote adapté avec sudo ubuntu-drivers autoinstall et redémarrez. Le guide complet : écran noir au démarrage d’Ubuntu avec NVIDIA.
Disque plein
df -h montre l’espace libre par partition, et sudo du -xh / --max-depth=1 | sort -h désigne les dossiers les plus lourds. Libérez de la place avec sudo apt clean, sudo apt autoremove et sudo journalctl --vacuum-size=200M. Un disque saturé empêche aussi la connexion graphique : voir « No space left on device ».
Où chercher les logs
Pour savoir ce qui s’est passé au dernier démarrage, journalctl -b -p err n’affiche que les erreurs ; journalctl -b -1 remonte au démarrage précédent, utile après un plantage. dmesg | tail donne les derniers messages du noyau (disque, USB, pilotes). Le fonctionnement complet est décrit dans lire les journaux avec journalctl.
Cas pratique : écran noir après une mise à jour
Camille met à jour son portable sous Ubuntu : au redémarrage, écran noir. Elle ouvre GRUB, choisit Advanced options et lance l’ancien noyau : le bureau s’affiche. Elle exécute journalctl -b -1 -p err et trouve une erreur du module NVIDIA, qui n’avait pas été reconstruit pour le nouveau noyau. Elle lance sudo apt update, sudo ubuntu-drivers autoinstall, redémarre sur le noyau récent : tout fonctionne, sans réinstallation ni perte de fichiers.
Questions fréquentes
Que faire quand Linux ne démarre plus ?
Affichez GRUB, essayez un ancien noyau puis le mode recovery. Si GRUB n’apparaît plus, démarrez sur une clé USB live pour le réparer.
Comment réparer Linux sans tout réinstaller ?
Dans la majorité des cas, un mode recovery ou une clé live suffit pour corriger les paquets, GRUB ou le pilote graphique, sans toucher à vos données.
Pourquoi apt affiche-t-il une erreur de verrou ?
Un autre processus utilise la base de paquets, souvent une mise à jour automatique. Attendez sa fin, puis relancez la commande.
Comment dépanner Ubuntu quand le Wi-Fi a disparu ?
Vérifiez rfkill list et nmcli device status, puis installez le pilote propriétaire de la puce Wi-Fi si nécessaire.
Où trouver la cause d’un plantage ?
Dans les journaux : journalctl -b -1 -p err liste les erreurs du démarrage précédent.
Une commande avec sudo peut-elle casser mon système ?
Oui, si elle supprime ou modifie des fichiers système. Comprenez chaque commande avant de l’exécuter, surtout rm -rf, et gardez une sauvegarde.



