Cada vez que instalo un nuevo kernel de Linux, se queda en grub_config, lo que hace que el menú de arranque sea cada vez más largo.
Sé que puedo buscar manualmente a través de los paquetes instalados y eliminarlos.
¿Ubuntu proporciona alguna forma más fácil de limpiarlos o evitar que aparezcan en la lista de arranque?
Mejor respuesta
16.04 y versiones más nuevas de Ubuntu
sudo apt autoremove
Este comando elimina los paquetes que se instalaron automáticamente para resolver una dependencia, pero ahora ya no dependen de ellos. Esto incluye versiones antiguas de linux-headers-*
y linux-image-*
. (¡También es inteligente acerca de este proceso, dejando una versión de repuesto del kernel como reserva!)
11.10 y versiones más recientes de Ubuntu
GRUB2 y su visualización de todos los núcleos
Las últimas versiones de Grub2 instalado en Ubuntu muestra automáticamente el kernel más reciente y oculta los kernels más antiguos que pueda haber instalado.
Si no ve su grub – luego recuerda presionar Shift mientras arranca.
Como puede ver, solo se muestra el kernel más reciente.
Si selecciona la opción mostrada (presione Enter ), entonces todos los núcleos antiguos se vuelven visibles y están disponibles para arrancar.
Cómo eliminar de forma permanente kernels antiguos
Primero arranque con el kernel más reciente disponible.
Hay varias formas de eliminar kernels antiguos. Personalmente, no tocaría Computer Janitor ya que se reconoce que esto daña su computadora con sus sugerencias.
sináptica
Una alternativa es Synaptic (sudo apt install synaptic
)
busque linux-image , haga clic con el botón derecho en un kernel y elija la eliminación completa y finalmente haga clic en Aplicar botón para eliminar el kernel.
Repita la búsqueda pero esta vez para linux-header – puede eliminar los encabezados asociados para la imagen del núcleo elegida anteriormente.
Sináptico aunque no intentará verificar lo que está tratando de eliminar... podría eliminar sin darse cuenta su kernel más nuevo, o incluso eliminar todos sus kernels a través de esta herramienta, dejándolo con un Ubuntu que no se puede iniciar. !.
Recuerde verificar qué kernel está usando escriba:
uname -r
El resultado sería similar a:
Recuerda el resultado y el número; asegúrate de no eliminar la imagen o el encabezado correspondiente.
Relacionado:¿Cómo eliminar Gnome Desktop Environment sin alterar Unity DE? (Ubuntu 16.04)?Recomendación
Mi recomendación es mantener al menos dos o preferiblemente tres núcleos, incluido el último. El motivo de la recomendación es que tendrá al menos uno o dos kernels más para arrancar, si por alguna razón no puede arrancar con el kernel más reciente o presenta una capacidad regresiva, como una conexión inalámbrica rota.