Nettoyer les fichiers de configuration
Au fil des mises à jours d’une Debian, il arrive que des fichiers de configuration ne soient pas bien nettoyé. Il est parfois difficile dans les deb de supprimer des fichiers. Voilà comment trouver ces fichiers obsolète et les supprimer.
Procédure standard
Section titled “Procédure standard”L’idée est ensuite de trouver à quel package appatiennent ces fichiers puis de supprimer le fichier et demander une reconfiguration du package en question :
Donc nos fichiers initramfs-tools et insserv appartiennent à initramfs-tools.
Et voilà.
Malheureusement, ça ne fonctionne pas pour tous les types de fichier, ça serait trop facile.
Les fichiers dbus-1
Section titled “Les fichiers dbus-1”Pour je ne sais quelle raison, ça ne fonctionne pas avec les fichiers présent dans /etc/dbus-1/system.d/, il faut alors ré-installer les packages correspondant.
Inutile de les supprimer à la main.
Les fichiers Apparmor
Section titled “Les fichiers Apparmor”Et biensûr les fichiers apparmor pausent aussi des problèmes. Purger le package qui les installe ne change rien du tout. Il semble qu’il faille aussi purger les profils apparmor.
Rq: Pourquoi evince et ntp sont de la partie. Je sais pas, François Marier suspecte que ces fichiers sont livré pour l’un des package apparmor mais qu’ils sont finalement migré par evince ou ntp eux même et que du coup dpkg s’emmèle les pinceaux.