Cómo eliminar las imágenes de núcleo no utilizadas del sistema CentOS Linux

Cómo eliminar las imágenes de núcleo no utilizadas del sistema CentOS Linux

Cada vez que actualice su CentOS Linux y la actualización incluye una nueva actualización de imagen del kernel, el sistema no eliminará su núcleo antiguo, pero agregará acumulativamente el nuevo núcleo a la parte superior de su lista instalada del núcleo de Linux. Normalmente, esto no presenta ningún problema a su sistema de ejecución y no está obligado a tomar ninguna medida para eliminar las imágenes de núcleo antiguas y no utilizadas.

La razón por la que puede desear eliminar/desinstalar imágenes de núcleo no utilizadas es que necesita reducir el espacio de uso de disco de su sistema, especialmente si su /bota El punto de montaje se monta por separado y tiene un espacio de disco limitado

$ DF -H /Boot /Files System Size Utilizado Disponible Use% Montado en /dev /SDA1 331M 198M 112M 64% /BOOT 

O simplemente te gusta reducir la cantidad de títulos en tu lista de arranque de grub. Los comandos a continuación lo ayudarán a eliminar las imágenes de núcleos de Linux no utilizadas de su sistema CentOS Linux.

Comencemos por enumerar todas las imágenes de kernel de Linux instaladas:

# rpm -q kernel kernel -3.10.0-229.4.2.El7.x86_64 kernel-3.10.0-229.El7.x86_64 kernel-3.10.0-229.20.1.El7.x86_64 kernel-3.10.0-229.11.1.El7.x86_64 kernel-3.10.0-327.3.1.El7.x86_64 

Asegúrese de arrancar en la última imagen de kernel instalada. En este caso lo es núcleo 3.10.0-327.3.1.El7 imagen de núcleo. Correr tu nombre comando para confirmar:

$ uname -r 3.10.0-327.3.1.El7.x86_64 

A continuación, instalar Yum-Utils paquete que contiene limpieza de paquetes El binario se utilizará más tarde para desinstalar viejas imágenes de núcleo de Linux sin usar:

# yum instalar yum-uss 

En esta etapa estamos listos para eliminar los viejos kernels de Linux usando limpieza de paquetes dominio. El --Oldkernels La opción significa que deseamos eliminar las imágenes antiguas del núcleo, mientras que el --recuento = 1 La opción instruye a la limpieza de paquetes orden de dejar un viejo núcleo intacto. Por lo tanto, después de la ejecución del siguiente comando, el sistema se quedará con un núcleo actualizado y un núcleo antiguo del núcleo no utilizado como copia de seguridad. Siéntase libre de enmendar el número de conteo para satisfacer sus necesidades:

# paquete-clara --doldkernels --count = 1 

El resto de las imágenes antiguas del núcleo de Linux ahora deben eliminarse. Usar rpm comando para confirmar:

# rpm -q kernel kernel -3.10.0-229.20.1.El7.x86_64 kernel-3.10.0-327.3.1.El7.x86_64 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cómo eliminar el bloatware de su móvil Samsung Android ..
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cómo arrancar dual Kali Linux y Windows 10
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Manjaro Linux Windows 10 Dual Boot
  • Cómo montar la imagen ISO en Linux
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Ubuntu 20.04 Guía