Alte Kernelpakete mit einem Einzeiler löschen

Jeder kennt das Problem auf seinen Root-Servern. Wer Update-Faul ist, wird bei ziemlich jedem Update einen neuen Kernel bekommen.
Bei 2-3 Kernelpaketen geht das entfernen noch relativ leicht von der Hand. Was aber, wenn man mehr 5 Kernelpakete hat?

Mit folgendem Einzeiler könnt ihr ganz einfach alle alten Kernelpakete entfernen:

dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e [0-9] | xargs sudo apt-get -y purge
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.