Linux Mint alte Kernel entfernen

Mit der neu­en Update­po­li­tik von Linux Mint wird nun auch der Linux-Ker­nel alt­ua­li­siert, bis­her muss­te das expli­zit aus­ge­wählt wer­den. Das führt in Fol­ge zu einer Ansamm­lung älte­rer Ker­nel, denn anders als bei Soft­ware wer­den die nicht über­schrie­ben, son­dern neu installiert.Bei einer Grö­ße con ca. 200MB für den Ker­nel und die Hea­der Datei­en lohnt ein gele­gent­li­ches Ent­fer­nen der alten Ker­nel. Hier sind die Scrip­te dazu:

uname ‑a — ermit­telt den akti­ven Kernel
dpkg ‑l ‘linux-[ihs]*’ | sed ‘/^ii/!d;/’ ”$(uname ‑r | sed “s/\([-0–9]*\)-\([^0–9]\+\)/\1/”)“ ‘/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0–9]/!d’ | tee zu_entfernende_Kernel — lis­tet alle alten Ker­nel plus Hea­der Datei­en bis auf den akti­ven Ker­nel auf.
cat zu_entfernende_Kernel | xargs sudo apt-get ‑y pur­ge — löscht alle ver­al­te­ten Kernel.
rm zu_entfernende_Kernel — löscht die ange­leg­te Liste

Quel­le: wiki.ubuntuuser.de