# Suppression de répertoires dans /etc

**URL:** <https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253>\
**Category:** Support Debian\
**Created:** [Mai 31, 2023, 9:14 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253 "2023-05-31T21:14:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Mai 31, 2023, 9:14 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/1 "2023-05-31T21:14:09Z")

</div>

Bonjour,

Lors de la suppression de libvirt, j’ai obtenu le message :

`dpkg: avertissement: lors de suppression de libvirt-daemon-config-nwfilter, le répertoire « /etc/libvirt » n'était pas vide, donc il n'a pas été supprimé`

D’après ce que je lis, `dpkg` ne supprime pas un répertoire contenant des fichiers encore utilisés. Là `/etc/libvirt` ne contient qu’un répertoire `secrets` qui est vide (pas de fichiers cachés). De plus `libvirt` ayant été désinstallé, je ne vois pas pourquoi ce répertoire serait encore utilisé.

Est-ce que je peux le supprimer ?

---

<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:** [Juin 1, 2023, 6:34 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/2 "2023-06-01T06:34:41Z")

</div>

Bonjour,  
comment as-tu supprimé les paquets? avec `apt remove` ou `apt purge` ?  
le second supprime tout normalement, sauf parfois des répertoire créés par l’utilisateur lors de configurations par exemple.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Juin 1, 2023, 7:56 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/3 "2023-06-01T07:56:53Z")

</div>

> [@Neuromancien](#):
>
> Est-ce que je peux le supprimer ?

Oui 😉

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Juin 1, 2023, 9:17 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/4 "2023-06-01T09:17:55Z")

</div>

> [@Zargos](#):
>
> comment as-tu supprimé les paquets? avec `apt remove` ou `apt purge` ?

très bonne question.  
en effet si cela a été fait avec dpkg ou aurtes il y a un risque en général, bien qu’ici, un répertoire vide appelé secrets, ce soit peu probable

SI la réponse est oui ( évenuellement avec apt-get plutot que apt) alors la rponse de clochette est juste

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juin 2, 2023, 8:53 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/5 "2023-06-02T20:53:00Z")

</div>

> [@Zargos](#):
>
> comment as-tu supprimé les paquets? avec `apt remove` ou `apt purge` ?

J’ai supprimé les paquets avec :  
`apt remove --purge`

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juin 2, 2023, 9:24 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/6 "2023-06-02T21:24:39Z")

</div>

Explication générique:  
 → lorsqu’apt installe des paquets, les répertoires nécessaires sont crées si non existants, et une liste précise de fichiers y est copiée.

exemple libvirt

```auto
libvirt-clients 
 /etc/libvirt/libvirt-admin.conf
 /etc/libvirt/libvirt.conf

libvirt-daemon-system
 /etc/libvirt/libvirtd.conf
 /etc/libvirt/libxl-lockd.conf
 /etc/libvirt/libxl-sanlock.conf
 /etc/libvirt/libxl.conf
 /etc/libvirt/lxc.conf
 /etc/libvirt/qemu-lockd.conf
 /etc/libvirt/qemu-sanlock.conf
 /etc/libvirt/qemu.conf
 /etc/libvirt/virtlockd.conf
 /etc/libvirt/virtlogd.conf

libvirt-login-shell 
 /etc/libvirt/virt-login-shell.conf

```

Si après installation, des fichiers sont créés dans ces nouveaux répertoires (_ça peut être des fichiers mots de passe etc_), ou des répertoires, apt ne s’autorise pas à détruire ces répertoires contenant des fichiers non identifiés pour apt (plus précisemment dpkg).  
apt prévient donc qu’il ne s’autorise pas à détruire ce qu’il n’identifie pas, sans vérification préliminaire et confirmation.  
Si rien est à conserver dans `/etc/libvirt`, `/etc/libvirt` peut être effacé.

---

<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:** [Juin 2, 2023, 9:57 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/7 "2023-06-02T21:57:15Z")

</div>

Si ce sont des fichier créés à l’installation du paquet, alors `apt purge` les supprime.

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juin 2, 2023, 10:03 UTC](https://www.debian-fr.org/t/suppression-de-repertoires-dans-etc/88253/8 "2023-06-02T22:03:31Z")

</div>

> [@Zargos](#):
>
> Si ce sont des fichier créés à l’installation du paquet

La question n’est pas là, mais sur ‹&nbsp;le&nbsp;› répertoire avec des fichiers non identifés par apt.
