# Debian-Pakete mit Status rc entfernen

Werden Pakete mit `apt remove PAKETNAME` entfernt, bleiben die Konfigurationsdateien des Pakets im Dateisystem über.

Das lässt sich verhindern, indem `apt purge PAKETNAME` ausgeführt wird.

Nicht komplett gelöschte Pakete werden beim Auflisten, markiert durch ein rc am anfang der Zeile, angezeigt.

<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-l-generic enlighter-hover enlighter-overflow-scroll " id="bkmrk-"></div>##### Anzeigen aller installierter Pakete:

```bash
dpkg -l
```

<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-l-generic enlighter-hover enlighter-overflow-scroll " id="bkmrk-root%40myserver%3A%7E%23-dpk"></div>Ein rc am Anfang der Zeile bedeutet, dass die Pakete entfernt (r=**r**emoved) wurden, die Konfigurationsdateien (c=**c**onfiguration files) jedoch noch im System vorhanden sind.

##### Ermitteln aller Pakete mit Status rc:


```bash
dpkg -l | grep ^rc | awk '{print $2}'
```

<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-l-shell enlighter-hover enlighter-overflow-scroll " id="bkmrk-root%40myserver%3A%7E%23-dpk-1"></div>##### Simulation der Löschung ermittelter Pakete:

```bash
dpkg --purge --simulate $(dpkg -l | grep ^rc | awk '{print $2}')
```

##### Löschen der Pakete:

```bash
dpkg --purge $(dpkg -l | grep ^rc | awk '{print $2}')
```

<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-l-shell enlighter-hover enlighter-overflow-scroll " id="bkmrk-root%40myserver%3A%7E%23-dpk-3"><div class="enlighter-code"><div class="enlighter"><div class="">  
</div><div class="">  
</div><div class=""><div>  
</div></div><div class=""><div>  
</div></div></div></div></div>