apt-get: Alte Pakete loswerden

Submitted by admin on So, 11.12.2016 - 11:53

Mit dem folgenden Einzeiler kann man alte Pakete (Status rc) loswerden:

#!/bin/sh

unset liste; for i in $(dpkg -l|grep "^rc"|awk '{print$2;}'); do liste="$liste  $i"; done; dpkg --purge $liste

[edit]: Deutlich effizientere Version, dpkg wird nur noch einmal mit einer Liste aufgerufen.