Résoudre des problèmes techniques
5.1 Résoudre des problèmes techniques¶
Ce que recouvre la compétence : diagnostiquer et résoudre des problèmes pour garantir ou rétablir le bon fonctionnement d'un environnement informatique, en utilisant les outils de configuration et de maintenance, et en sachant mobiliser de l'aide. Thématiques Pix : composants matériels et logiciels, diagnostic, maintenance, configuration, réseau, assistance.
Progression par niveaux (résumé)¶
- N1-N2 : redémarrer un appareil ou une application, vérifier les branchements et la connexion.
- N3 : identifier l'origine probable d'une panne (matériel, logiciel, réseau), consulter une aide en ligne, faire les mises à jour.
- N4-N5 : diagnostiquer avec les outils du système, installer ou réinstaller un logiciel ou un pilote, décrire précisément un problème pour obtenir de l'aide.
- N6+ : analyser des journaux système, dépanner un système qui ne démarre plus, récupérer des données, assister d'autres personnes.
Version Linux et libre¶
Une méthode avant les outils
- Décrire précisément le symptôme, le reproduire
- Noter ce qui a changé récemment (mise à jour, installation, nouveau matériel)
- Isoler la cause, ne modifier qu'une chose à la fois, garder trace de ce qu'on a essayé
- Chercher le message d'erreur exact (lien 1.1)
Connaître sa machine
inxi -Fxz: résumé complet du matériel, idéal à coller dans un forumcat /etc/os-release,uname -r: distribution et noyaulspci,lsusb,lsblk,free -h,df -h- Interfaces graphiques : À propos (GNOME), Centre d'informations (KDE), Hardinfo2
Programmes et ressources
- Moniteur système,
htopoubtop: qui consomme le processeur ou la mémoire - Arrêter un programme bloqué :
kill,xkill - Interface graphique figée : basculer vers une console avec Ctrl+Alt+F3
Lire les journaux
journalctl -b -p err: erreurs depuis le dernier démarragedmesg: messages du noyau (matériel, pilotes)- Application Journaux (GNOME) pour une lecture graphique
Réseau
ping,ip a,nmcli,mtr: distinguer un problème de câble, de Wi-Fi, de box ou de DNS- Pilotes Wi-Fi propriétaires (outil « Pilotes additionnels » sur Ubuntu)
Logiciels et mises à jour
sudo apt update && sudo apt upgrade, oudnf upgrade- Réparer une installation interrompue :
sudo dpkg --configure -a,sudo apt --fix-broken install - Disque plein :
ncdu, nettoyage du cache des paquets,flatpak uninstall --unused
Périphériques
- Imprimantes : CUPS (interface sur
localhost:631) - Scanner : Numériseur de documents (Simple Scan), SANE
- Son :
pavucontrol,wpctl status(PipeWire) - Bluetooth :
bluetoothctl - Vérifier la compatibilité d'un matériel avant achat : base linux-hardware.org
Quand le système ne démarre plus
- Menu GRUB : démarrer sur un ancien noyau ou en mode de récupération
- Clé USB live (Ventoy pour en avoir plusieurs sur une seule clé) pour accéder aux fichiers et réparer
- Boot-Repair pour réparer le chargeur de démarrage
- Timeshift pour revenir à un état antérieur du système
Matériel et données
- Santé des disques : GNOME Disques (SMART),
smartctl - Test de la mémoire vive : Memtest86+
- TestDisk et PhotoRec : récupérer des partitions ou des fichiers supprimés
Applications Windows indispensables
- Wine et Bottles pour certaines applications
- Machine virtuelle avec GNOME Boxes ou virt-manager
Demander et donner de l'aide
- Forums : ubuntu-fr, forums de sa distribution, LinuxFr.org, salons Matrix ou IRC, groupes d'utilisateurs locaux
- Bien poser une question : distribution et version, matériel, message d'erreur exact, ce qui a déjà été tenté
- Prudence avec les commandes copiées sans les comprendre (lien 4.1)
- Assistance à distance : RustDesk, SSH
- Signaler un bug au projet concerné
Idées d'activités¶
- Pannes simulées : imprimante en pause, Wi-Fi désactivé, DNS mal configuré, disque plein ; chacun diagnostique et documente
- Rédiger une demande d'aide modèle sur un forum à partir d'un problème réel, avec la sortie d'
inxi - Récupérer des photos « effacées » d'une clé USB avec PhotoRec
- Démarrer un ordinateur depuis une clé live et sauver des fichiers d'un système qui ne démarre plus
- Lire
journalctlaprès avoir débranché un périphérique pour apprendre à repérer l'information utile