ich hab das mal auf nem ungepflegten 16.10 weiter verfolgt:
:~$ dpkg -l | grep linux-image* rc linux-image-4.8.0-14-generic 4.8.0-14.15 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-27-generic 4.8.0-27.29 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-28-generic 4.8.0-28.30 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-29-generic 4.8.0-29.31 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-30-generic 4.8.0-30.32 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-31-generic 4.8.0-31.33 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-32-generic 4.8.0-32.34 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-34-generic 4.8.0-34.36 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-37-generic 4.8.0-37.39 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-27-generic 4.8.0-27.29 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-28-generic 4.8.0-28.30 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-29-generic 4.8.0-29.31 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-30-generic 4.8.0-30.32 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-31-generic 4.8.0-31.33 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-32-generic 4.8.0-32.34 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-34-generic 4.8.0-34.36 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-37-generic 4.8.0-37.39 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-generic
dann mal, wie Hans9876543210 schrieb:
1 dpkg -l | sed '1,6d' | grep -vE '^ii|^un' | awk '{print $2}' | xargs sudo apt-get -y purge
drüber laufen lassen - das entfernt den rc
~$ dpkg -l | grep linux-image* ii linux-image-4.8.0-27-generic 4.8.0-27.29 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-28-generic 4.8.0-28.30 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-29-generic 4.8.0-29.31 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-30-generic 4.8.0-30.32 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-31-generic 4.8.0-31.33 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-32-generic 4.8.0-32.34 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-34-generic 4.8.0-34.36 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-37-generic 4.8.0-37.39 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-27-generic 4.8.0-27.29 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-28-generic 4.8.0-28.30 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-29-generic 4.8.0-29.31 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-30-generic 4.8.0-30.32 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-31-generic 4.8.0-31.33 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-32-generic 4.8.0-32.34 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-34-generic 4.8.0-34.36 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-37-generic 4.8.0-37.39 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-generic
die Befehle aus dem Artikel hier, also
1 2 | 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 cat zu_entfernende_Kernel | xargs sudo apt-get -y purge |
liefern dann aber ein sauberes Ergebniss ohne "Dateileiche"
~$ dpkg -l | grep linux-image* ii linux-image-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP ii linux-image-extra-4.8.0-38-generic 4.8.0-38.41 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP ii linux-image-generic
Die Anleitung macht also, was sie soll - mein Anliegen mit den rc
-Dateien wäre dann wohl unter Systempflege besser aufgehoben und hier vielleicht nur nen Link setzen für Leute wie mich, die bei der Suche nach Entfernen der alten Configs in einem Rutsch auf diesen Artikel stoßen. 😉