Chasser le bug

De Asso Val Libre
Révision de 13 novembre 2024 à 08:10 par Admin (discussion | contributions) (Invariants)

Aller à : navigation, rechercher
 traquer identifier éliminer 

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

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

Problème matériel

Problème logiciel