Cómo instalar el último kernel 5.0 en Ubuntu

Cómo instalar el último kernel 5.0 en Ubuntu

Periódicamente, los nuevos dispositivos y la tecnología salen y es importante mantener al núcleo del sistema Linux actualizado si queremos aprovecharlo al máximo.

Además, la actualización del núcleo del sistema nos aliviará para aprovechar las nuevas funciones del núcleo y también nos ayuda a protegernos de las vulnerabilidades que se han encontrado en versiones anteriores.

Leer sugerido: Cómo actualizar el kernel en Centos 7

Listo para actualizar su núcleo en Ubuntu y Debian o uno de sus derivados como Linux Mint? Si es así, sigue leyendo!

Verifique la versión del kernel instalada

Para encontrar la versión actual del kernel instalado en nuestro sistema, podemos hacer:

$ uname -sr 

Lo siguiente muestra la salida del comando anterior en un Ubuntu 18.04 servidor:

Linux 4.15.0-42-Genérico 

Actualización del kernel en el servidor Ubuntu

Para actualizar el núcleo en Ubuntu, ir a http: // kernel.ubuntu.com/~ kernel-ppa/mainline/y elija la versión deseada (Núcleo 5.0 es el último en el momento de la escritura) de la lista haciendo clic en ella.

A continuación, descargue el .debutante archivos para la arquitectura de su sistema usando el comando wget.

Descargar el núcleo Linux para un sistema de 32 bits

$ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Headers-5.0.0-050000 Generic_5.0.0-050000.201903032031_i386.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Image-5.0.0-050000 Generic_5.0.0-050000.201903032031_i386.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Modules-5.0.0-050000 Generic_5.0.0-050000.201903032031_i386.debutante 

Descargar el núcleo Linux para un sistema de 64 bits

$ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Headers-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Image-Unsigned-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.Deb $ wget https: // kernel.ubuntu.com/~ kernel-appa/mainline/v5.0/Linux-Modules-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.debutante 

Una vez que haya descargado todos los archivos de kernel anteriores, ahora instálelos de la siguiente manera:

$ sudo dpkg -i *.debutante 
Salida de muestra
(Lectura de la base de datos ... 140176 archivos y directorios actualmente instalados.) Preparándose para desempacar Linux-Headers-5.0.0-050000_5.0.0-050000.201903032031_.Deb ... desempaquetando a Linux-Headers-5.0.0-050000 (5.0.0-050000.201903032031) Over (5.0.0-050000.201903032031) ... preparándose para desempacar Linux-Headers-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.Deb ... desempaquetando a Linux-Headers-5.0.0-050000-Genérico (5.0.0-050000.201903032031) Over (5.0.0-050000.201903032031) ... Preparándose para desempacar Linux-Image-Insigned-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.Deb ... desempaquetando Linux-Image-Insigned-5.0.0-050000-Genérico (5.0.0-050000.201903032031) Over (5.0.0-050000.201903032031) ... seleccionando el paquete previamente no seleccionado Linux-Modules-5.0.0-050000-Genérico. Preparación para desempacar Linux-Modules-5.0.0-050000 Generic_5.0.0-050000.201903032031_amd64.Deb ... desempaquetando Linux-Modules-5.0.0-050000-Genérico (5.0.0-050000.201903032031) ... Configuración de Linux-Headers-5.0.0-050000 (5.0.0-050000.201903032031) ... Configuración de Linux-Headers-5.0.0-050000-Genérico (5.0.0-050000.201903032031) ... Configuración de Linux-Modules-5.0.0-050000-Genérico (5.0.0-050000.201903032031) ... Configuración de Linux-Image-Unsigned-5.0.0-050000-Genérico (5.0.0-050000.201903032031)… Processing desencadenantes para Linux-Image-Nofled-5.0.0-050000-Genérico (5.0.0-050000.201903032031) .../etc/kernel/postinst.D/initramfs-Tools: Update-Initramfs: Generating/Boot/Initrd.IMG-5.0.0-050000-Genérico/etc/kernel/postinst.D/X-GRUB-Legacy-EC2: Búsqueda de directorio de instalación de GRUB ... encontrado:/boot/grub buscando archivo predeterminado ... encontrado:/boot/grub/predeterminado Prueba para un menú GRUB existente existente.Archivo LST ... encontrado:/boot/grub/menú.LST buscando imagen de salpicaduras ... ninguno encontrado, omitiendo ... encontrado kernel: /boot /vmlinuz-4.15.0-42 Genérico encontrado kernel: /boot /vmlinuz-4.15.0-29 Genérico encontrado kernel: /boot /vmlinuz-5.0.0-050000 Genérico encontrado kernel: /boot /vmlinuz-4.15.0-42 Genérico encontrado kernel: /boot /vmlinuz-4.15.0-29 Genérico Reemplazo del archivo de configuración/ejecución/grub/menú.LST con nueva versión actualización/bota/grub/menú.LST ... hecho/etc/kernel/postinst.D/ZZ-UPDATE-GUB: Generación del archivo de configuración de grub ...0.0-050000 Genérico encontrado Initrd Imagen: /Boot /Initrd.IMG-5.0.0-050000 Genérico encontrado Linux Imagen: /Boot /Vmlinuz-4.15.0-42 Genérico encontrado INITRD IMAGEN: /BOOT /INITRD.IMG-4.15.0-42 Genérico encontrado Linux Imagen: /Boot /Vmlinuz-4.15.0-29 Genérico encontrado INITRD Imagen: /Boot /Initrd.IMG-4.15.0-29 Genérico hecho 

Una vez que se completa la instalación, reiniciar su máquina y verifique que se esté utilizando la nueva versión del núcleo:

$ uname -sr 
Verificar la versión del núcleo en Ubuntu

Y eso es. Ahora está utilizando una versión de kernel mucho más reciente que la instalada de forma predeterminada con Ubuntu.

Resumen

En este artículo hemos mostrado cómo actualizar fácilmente el kernel de Linux en el sistema Ubuntu. Hay otro procedimiento que no hemos mostrado aquí, ya que requiere compilar el núcleo de la fuente, que no se recomienda en la producción de sistemas Linux.

Si todavía está interesado en compilar el núcleo como experiencia de aprendizaje, recibirá las instrucciones sobre cómo hacerlo en la página de los novatos del núcleo.

Como siempre, no dude en usar el formulario a continuación si tiene alguna pregunta o comentario sobre este artículo.