dpkg listet deinstallierte Kernel auf

dpkg listet deinstallierte Kernel auf

Ich habe den folgenden Befehl ausgeführt, um alte Kernel zu entfernen:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

und nur der aktuelle Kernel ist jetzt installiert, was ich in Synaptic und durch Überprüfen meiner Bootpartition bestätigt habe. Wenn ich jedoch ausführe:

dpkg --list | grep linux-image

Ich bekomme folgende Antwort:

rc  linux-image-3.13.0-30-generic                         3.13.0-30.55                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-32-generic                         3.13.0-32.57                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-34-generic                         3.13.0-34.60                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-30-generic                   3.13.0-30.55                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-32-generic                   3.13.0-32.57                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-34-generic                   3.13.0-34.60                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic                                   3.13.0.34.40                                        amd64        Generic Linux kernel image

Wahrscheinlich kein Problem, aber ich frage mich, warum die Versionen -30 und -32 als vorhanden gemeldet werden?

Antwort1

Die Antwort liegt tatsächlich in den ersten beiden Buchstaben der Zeile. Die erste Spalte ist ein gewünschter Zustand und die zweite Spalte ist ein aktueller Zustand. Relevant für diese Liste ist:

i = installed
r = remove(d)
c = config files

Vielen Dank an Steeldriver für den Hinweis.

verwandte Informationen