This commit is contained in:
kyodev 2017-11-07 16:21:23 +01:00
parent 47af945a19
commit 470c6700ad
1 changed files with 22 additions and 3 deletions

View File

@ -28,12 +28,31 @@
* pour reconfigurer `dpkg-reconfigure localepurge`
## Repérez les fichiers de configuration "orphelins"
* `dpkg -l | awk '$1~/^rc$/{print $2}' | xargs echo`
* **si** présent(s), les purger: `dpkg -P $(dpkg -l | awk '$1~/^rc$/{print $2}')`
* `dpkg -l | awk '/^rc/{print $2}'`
* **si** présent(s), les purger: `dpkg --purge $(dpkg -l | awk '/^rc/{print $2}')`
## Répérez les fichiers qui ne seraient pas en état _installé_
* `dpkg -l | grep -v ^ii` analyser avec prudence si résultats.
* purger avec précautions après avoir analyser les états des paquets:
```
‣ État souhaité
h.. hold (à garder)
i.. install (à installer)
p.. purge (à purger)
r.. remove (à supprimer)
u.. unknown (inconnu)
‣ État du paquet
.c. config-files (fichiers de configuration seuls)
.f. halF-configured-configured (semi-configuré)
.h. Half-installed (semi-installé)
.i. installed (installé)
.n. not-installed (non installé)
.t. triggers-pending (en instance déclencheurs)
.u. unpacked (décompressé seulement)
.w. triggers-awaiting (attente déclencheurs)
‣ Drapeaux d'erreur**
..r (réinstallation requise)
```
## configurer des motifs pour exclure à l'installation