Investigué un poco y descubrí que la limpieza automática de los núcleos está en /etc/kernel/postinst.d/apt-auto-removal
y el archivo dice:
# In the common case this results in two kernels saved (booted into the
# second-latest kernel, we install the latest kernel in an upgrade), but
# can save up to four. Kernel refers here to a distinct release, which can
# potentially be installed in multiple flavours counting as one kernel.
pero esa secuencia de comandos está muy por encima de mi cabeza y no puedo encontrar fácilmente cómo limpiar automáticamente nada más que los últimos 4 núcleos.
Los "cuatro" en la parte que citó se refieren al caso inusual en el que "la versión actualmente arrancada", "la versión del núcleo que se nos solicitó", "la última versión del núcleo" y "la segunda versión más reciente del núcleo" son todos distintos, ya que todas esas versiones se mantienen. Sin embargo, en casos típicos, esto se reduce a dos porque "la versión actualmente arrancada" y "la segunda versión más reciente del núcleo" son las mismas, y lo mismo para las otras dos.
—
fkraiem
apt
paquete para permitir que se personalice la cantidad de núcleos.