# Nettoyage après mise à niveau vers trixie

**URL:** <https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505>\
**Category:** Support Debian\
**Created:** [Septembre 4, 2025, 11:07 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505 "2025-09-04T11:07:58Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 4, 2025, 11:07 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/1 "2025-09-04T11:07:58Z")

</div>

Salutation

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

> root@xxx:-# apt list ‹&nbsp;?config-files&nbsp;›  
> 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**!

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 4, 2025, 12:29 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/2 "2025-09-04T12:29:16Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![pled](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pled/32/11791_2.png) [@pled](https://www.debian-fr.org/u/pled)\
**Post date:** [Septembre 5, 2025, 7:35 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/3 "2025-09-05T07:35:35Z")

</div>

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](https://askubuntu.com/questions/719620/how-to-list-residual-config-files-for-removed-packages/)

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 5, 2025, 7:40 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/4 "2025-09-05T07:40:00Z")

</div>

> [@antek](#):
>
> configuration restante

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

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 5, 2025, 9:30 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/5 "2025-09-05T09:30:47Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 5, 2025, 9:33 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/6 "2025-09-05T09:33:09Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 5, 2025, 12:54 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/7 "2025-09-05T12:54:37Z")

</div>

> [@antek](#):
>
> La question c’est est-ce à purger ?

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

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 5, 2025, 1:38 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/8 "2025-09-05T13:38:42Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![pled](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pled/32/11791_2.png) [@pled](https://www.debian-fr.org/u/pled)\
**Post date:** [Septembre 5, 2025, 4:35 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/9 "2025-09-05T16:35:11Z")

</div>

Le détail sur [cette page](https://people.debian.org/~jak/apt-doc/man/apt-patterns.7.html) :

```
?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 !! 🕶 (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…

> [@antek](#):
>
> C’est le site qui transforme les \<pouët\> en !

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

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 6, 2025, 8:49 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/10 "2025-09-06T08:49:57Z")

</div>

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 !

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 6, 2025, 9:02 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/11 "2025-09-06T09:02:48Z")

</div>

> [@antek](#):
>
> De toute manière, ne connaissant pas les effets d’un apt purge

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.

---

<div class="post-metadata">

**Author:** ![pled](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pled/32/11791_2.png) [@pled](https://www.debian-fr.org/u/pled)\
**Post date:** [Septembre 6, 2025, 3:36 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/12 "2025-09-06T15:36:04Z")

</div>

Lien corrigé ! 😉 … 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 :

```auto
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 !

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 7, 2025, 10:15 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/13 "2025-09-07T10:15:28Z")

</div>

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](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 !

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Septembre 14, 2025, 11:20 UTC](https://www.debian-fr.org/t/nettoyage-apres-mise-a-niveau-vers-trixie/91505/14 "2025-09-14T11:20:41Z")

</div>

Salut

J’ai osé un # apt purge ‹&nbsp;~c&nbsp;› 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.
