¿Cuál es la política de Ubuntu para mantener los núcleos antiguos?

46

Acabo de quedarme sin espacio en disco en /. Al analizar la situación, me di cuenta de que desde la primera instalación de 12.04, Ubuntu ha actualizado el núcleo ~ 23 veces y ha mantenido todos los núcleos, binarios y fuentes de encabezado antiguos .

Acabo de apt-get purgeeditar manualmente todos menos el último par, ahorrando ~ 4 Gb de espacio (en una partición de 20 Gb, así que eso es muy significativo). ¿Por qué Ubuntu querría quedarse con todos esos? ¿Es la falta de una función como "mantener los últimos 4" o hay alguna otra razón?

artfulrobot
fuente

Respuestas:

37

Ubuntu solía mantener los núcleos antiguos por razones de seguridad, sin embargo, ahora debería estar limpiando automáticamente los núcleos antiguos.

El sistema debería estar limpiando automáticamente los núcleos antiguos por este error:

Por lo tanto, es posible que desee asegurarse de que su sistema esté actualizado y que tenga instalado apt (0.9.7.5ubuntu5.5). Si todavía tiene un comportamiento incorrecto, informe un error en el paquete apt.

Esto también es útil si quieres limpiar cosas:

No necesita purgar manualmente cada paquete de kernel, si lo hace de sudo apt-get autoremovevez en cuando eliminará los kernel que ya no necesita. Sin embargo, encontrar la causa raíz de por qué su sistema no está limpiando automáticamente los núcleos antiguos probablemente sea más fácil.

Jorge Castro
fuente