dpkg enumera los kernels desinstalados

dpkg enumera los kernels desinstalados

Ejecuté el siguiente comando para eliminar kernels antiguos:

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

y ahora solo está instalado el kernel actual, lo cual he confirmado en Synaptic y verificando mi partición de arranque. Sin embargo, cuando ejecuto:

dpkg --list | grep linux-image

Recibo la siguiente respuesta:

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

Probablemente no sea un problema, pero me pregunto por qué las versiones -30 y -32 se informan como presentes.

Respuesta1

De hecho, la respuesta está en las dos primeras letras de la línea. La primera columna es un estado deseado y la segunda columna es un estado actual. Relevante para esta lista es:

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

Gracias a steeldriver por dirigir mi atención.

información relacionada