Chasser le bug : Différence entre versions
De Asso Val Libre
								
												
				|  (→Problème matériel) |  (→Firmware) | ||
| Ligne 44 : | Ligne 44 : | ||
| : Ce logiciel est intégré «dans» le matériel et nécessite une gestion adaptée. | : Ce logiciel est intégré «dans» le matériel et nécessite une gestion adaptée. | ||
| : De nouvelles versions sont parfois mises à disposition et induisent des mises à jour possibles. | : De nouvelles versions sont parfois mises à disposition et induisent des mises à jour possibles. | ||
| + | |||
| + | * [[org.gnome.Firmware]] | ||
| = Problème logiciel = | = Problème logiciel = | ||
Version actuelle en date du 15 novembre 2024 à 18:00
traquer identifier éliminer
Sommaire
Intro
- Les bugs sont relativement fréquents et d'origines très diverses. La résolution des bugs ou des problèmes est une démarche souvent approximatives.
- Il existe cependant quelques repères qui peuvent guider la résolution.
Évidences
- Un bug ou problème est un comportement du système (matériel + logiciel + ...), sur l'une de ses fonctionnalités, qui est considéré ou perçu comme anormal.
- Cela nécessite de connaître a priori le comportement normal
Contextualiser le problème
Cerner le problème
- Identifier ses principales caractéristiques afin d'identifier la ou les causes principales
Invariants
- Un invariant est toujours vrai dans un système parfaitement configuré
- Un invariant cassé n'est pas nécessairement signalé par un problème visible
Invariant dpkg
- Aucun paquet n'est présent dans un état non conforme. Les états conformes sont ii / rc / hi
dpkg -l | gep -v ^ii | grep -v ^hi | grep -v ^rc == résultat nul
Invariants binaires
- Aucune librairie n'est manquante pour les binaires disponibles dans le système
Problème matériel
Connaître son matériel
Firmware
- Le firmware est un logiciel diffusé par le constructeur d'un matériel spécifique.
- Ce logiciel est intégré «dans» le matériel et nécessite une gestion adaptée.
- De nouvelles versions sont parfois mises à disposition et induisent des mises à jour possibles.

