Où trouver ces informations dans le système
Vous pouvez trouver cette information dans l'en-tête de la sortie de dpkg -l, car il s'agit simplement d'une convention de formatage :
dpkg -l | head -3
Copié ici pour référence :
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
Description de chaque champ
Comme vous pouvez le voir sur les trois premières lignes :
Première lettre -> état du paquet souhaité ("état de sélection") :
- u ... inconnu
- je ... installer
- r ... supprimer/désinstaller
- p ... purge (supprimer les fichiers de configuration inclus)
- h ... tenir
Deuxième lettre -> état actuel du paquet :
- n ... non installé
- i ... installé
- c ... config-files (seuls les fichiers de configuration sont installés)
- U ... déballé
- F ... semi-configuré (la configuration a échoué pour une raison quelconque)
- h ... à moitié installé (l'installation a échoué pour une raison quelconque)
- W ... triggers-awaited (le paquet attend un déclencheur d'un autre paquet)
- t ... triggers-pending (le paquet a été déclenché)
Troisième lettre -> état d'erreur (normalement, vous ne devriez pas voir une troisième lettre, mais un espace, à la place) :
- R ... reinst-required (paquet cassé, réinstallation requise)