Debian-Pakete mit Status rc entfernen: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Werden Pakete mit  
Werden Pakete mit  


<code>apt remove PAKETNAME</code>
<pre>apt remove PAKETNAME</pre>


entfernt, bleiben die Konfigurationsdateien des Pakets im Dateisystem über.
entfernt, bleiben die Konfigurationsdateien des Pakets im Dateisystem über.
Zeile 25: Zeile 25:


Wir Ermitteln alle Pakete mit Status rc:
Wir Ermitteln alle Pakete mit Status rc:
<pre>
root@myserver:~# dpkg -l | grep ^rc | awk '{print $2}'
root@myserver:~# dpkg -l | grep ^rc | awk '{print $2}'
linux-image-4.9.0-6-amd64
linux-image-4.9.0-6-amd64
linux-image-4.9.0-7-amd64
linux-image-4.9.0-7-amd64
root@myserver:~#  
root@myserver:~#
</pre>


Jetzt simulieren wir die Löschung der ermittelten Pakete:
Jetzt simulieren wir die Löschung der ermittelten Pakete:
<pre>
root@myserver:~# dpkg --purge --simulate $(dpkg -l | grep ^rc | awk '{print $2}')
root@myserver:~# dpkg --purge --simulate $(dpkg -l | grep ^rc | awk '{print $2}')
linux-image-4.9.0-6-amd64 würde entfernt oder vollständig gelöscht werden ...
linux-image-4.9.0-6-amd64 würde entfernt oder vollständig gelöscht werden ...
linux-image-4.9.0-7-amd64 würde entfernt oder vollständig gelöscht werden ...
linux-image-4.9.0-7-amd64 würde entfernt oder vollständig gelöscht werden ...
root@myserver:~#  
root@myserver:~#
</pre>


Nach Kontrolle löschen wir die Pakete wie folgt:
Nach Kontrolle löschen wir die Pakete wie folgt:
<pre>
root@myserver:~# dpkg --purge $(dpkg -l | grep ^rc | awk '{print $2}')
root@myserver:~# dpkg --purge $(dpkg -l | grep ^rc | awk '{print $2}')
(Lese Datenbank ... 41751 Dateien und Verzeichnisse sind derzeit installiert.)
(Lese Datenbank ... 41751 Dateien und Verzeichnisse sind derzeit installiert.)
Zeile 42: Zeile 47:
Löschen der Konfigurationsdateien von linux-image-4.9.0-7-amd64 ...
Löschen der Konfigurationsdateien von linux-image-4.9.0-7-amd64 ...
root@myserver:~#
root@myserver:~#
</pre>