Nettoyage après mise à niveau vers trixie

Salutation

Il me reste « des trucs » et je voudrais savoir si on peut les supprimer.

root@xxx:-# apt list ‹ ?config-files ›
dnsmasq-base/stable,now 2.91-1 amd64 [configuration restante]
modemmanager/stable,now 1.24.0-1 amd64 [configuration restante]
network-manager/stable,now 1.52.1-1 amd64 [configuration restante]
wpasupplicant/stable,now 2:2.10-24 amd64 [configuration restante]

Je ne sais pas interpréter configuration restante !

Chez moi ta commande ne marche pas, la partie entre <>

C’est :
# apt list '?config-files'
Et la suite c’est :
# sudo apt purge '?config-files'

source : apt - How to list residual config files for removed packages? - Ask Ubuntu

Donc ce message signifie que les fichiers de configuration des packages sont toujours existant.
Je suis étonné que tu aies purgé network-manager.

Quand j’ai lu network-manager je me suis éloigné du clavier les mains dans les poches, donc rien purgé de cette liste . . .
C’est le site qui transforme les <pouët> en !

La question c’est est-ce à purger ? La dernière fois j’ai purgé sans trop de réflexion, ma compréhension de la doc Debian a ses limites.

Bizarre, il y avait des caractères entre en et ! , en fin de troisième ligne.

normalement non, mais comment gères-tu le réseau? juste avec /etc/network.interfaces?

Oui, lorsque j’ai installé bullseye et depuis j’ai rien touché.
Je posais la question parce que la doc Debian dit dans les release-notes

4.2.7. Supprimer les résidus de fichiers de configuration

En attendant je n’ai pas eu de problème, donc on verra plus tard s’il s’en présente.

Merci

Le détail sur cette page :

?config-files
    Selects packages that are not fully installed, but have solely residual configuration files left.

apt purge ?config-files
    Purge all packages that only have configuration files left

Après tu fais ce que tu veux… sur mon PC, le retour de la commande fait 158 lignes !! :sunglasses: (yc network-manager). Tu peux aussi vérifier avec un #apt policy network-manager s’il s’agit bien de la version courante utilisée…

Il faut utiliser la bouton « code » et pas celui « citation ».

Et pourquoi la doc ubuntu plutôt que trixie ?
De toute manière, ne connaissant pas les effets d’un apt purge (à part que ça . . . purge) , je laisse en l’état.

Et je note code au lieu de citation

Joyeux we !

apt purge supprime tous les fichiers et ré&pertoire du paquets, y compris les fichiers de conf que tu pourrais avoir modifiés (qu’on peu voir avec debsums -ce)

apt remove ne supprime pas les fichiers modifiés et les répertoires non vides.

Lien corrigé ! :wink: … avec exactement les mêmes informations puisqu’il s’agit du man apt-patterns que tu peux taper toi-même. Allez, Bonus, la version FR :

apt purge ?config-files
           Supprimer définitivement tous les paquets dont il ne reste que les
           fichiers de configuration.

Tu peux laisser en l’état, ou supprimer les résidus de configuration comme le recommande la doc, tu n’auras aucun problème. Tu poses une question, on essaie juste de te répondre avec les bonnes infos. L’essentiel est de comprendre ce qui se passe sur le système, et creuser en cas de doute.

As-tu vérifié avec apt-policy ?
Exemple chez moi :

# apt list ?config-files
...
network-manager-gnome/stable,now 1.36.0-3+b1 amd64 [configuration restante]
...
# $ sudo apt policy network-manager-gnome
network-manager-gnome:
  Installé : (aucun)
  Candidat : 1.36.0-3+b1

Je peux purger tranquille, comme attendu, le paquet n’est pas installé, mais il me reste un fichier de config. SCOOP : le man avait raison !

Ah oui, j’avais pas pensé à apt policy . . .
@coin-coin:~$ apt policy network-manager
network-manager:
Installé : (aucun)
Candidat : 1.52.1-1
Table de version :
1.52.1-1 500
500 https://deb.debian.org/debian trixie/main amd64 Packages
100 /var/lib/dpkg/status

J’essaye dans la semaine, en ce moment j’ai des achats à faire !

Salut

J’ai osé un # apt purge ‹ ~c › et rien de cassé avec tout de même une petite coqueterie
dpkg: avertissement: lors de la suppression de network-manager, le répertoire « /etc/NetworkManager/system-connections » n’était pas vide, donc il n’a pas été supprimé

root@coin-coin:-# ls -l /etc/NetworkManager/system-connections/
total 4
-rw------- 1 root root 246  9 juin   2020 'Wired connection 1'

De ce côté c’est bon, je laisse en l’état.