¿Cómo instalar el Kernel de Linux 5.1 en Ubuntu y derivados?

Linux Kernel

Linux Kernel

La nueva versión del Kernel de Linux 5.1 fue liberada hace poco y tal como nos comenta nuestro compañero en el siguiente artículo, esta versión del Kernel no es LTS por lo que la instalación de este tipo de Kernels se recomienda para quienes tengan problemas de compatibilidad con su hardware.

El kernel de Linux 5.1 se destaca por incluir la nueva interfaz io_uring para E / S asíncrona, la capacidad de utilizar NVDIMM como RAM, la compatibilidad con la memoria virtual compartida en Nouveau, la compatibilidad con el monitoreo escalable de FS a través de fanotify.

Además de la capacidad de configurar los niveles de compresión Zstd en Btrfs, el nuevo procesador cpuidle TEO, implementación de llamadas al sistema para resolver el problema de 2038, la capacidad de arrancar desde dispositivos mapeadores de dispositivos sin initramfs, el módulo SafeSetID de LSM, soporte para parches en vivo combinados, entre otras cosas.

Proceso de instalación del Kernel 5.1

Esta nueva versión del Kernel 5.1 fue liberado hace pocas horas y los desarrolladores de Ubuntu ya realizaron las compilaciones necesarias para ponerlas a la disposición de los usuarios.

Es importante mencionar que para poder realizar la instalación de esta nueva versión del Kernel de Linux debemos de descargar los paquetes correspondientes a la arquitectura de nuestro sistema así mismo como la versión que deseamos instalar.

Por lo que este método es válido para cualquier versión de Ubuntu que tenga soporte actualmente, es decir Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 18.10 y la nueva versión de Ubuntu que es la versión 19.04 Disco Dingo así mismo como para sus derivados de estas.

Si no conoces la arquitectura de tu sistema, puedes averiguarlo abriendo una terminal con Ctrl + Alt + T y en ella vas a teclear el siguiente comando:

uname -m

En donde si recibes una respuesta con “x86” quiere decir que tu sistema es de 32 bits y si recibíes un “x86_64” es que tu sistema es de 64 bits.

Ya con esta información podrás saber que paquetes son los correspondientes a la arquitectura del procesador de tu equipo.

Para los que aun utilizan sistemas de 32 bits deben de descargar los siguientes paquetes, para ello vamos a abrir una terminal y en ella ejecutar los siguientes comandos:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb 

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb

En el caso de los que sean usuarios de sistemas 64 bits, los paquetes correspondientes a la arquitectura de su procesador son los siguientes:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-unsigned-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb

Al finalizar la instalación de los paquetes, basta con que ejecutemos el siguiente comando para instalarlos en el sistema.

sudo dpkg -i linux-headers-5.1.0-*.deb linux-image-unsigned-5.1.0-*.deb linux-modules-5.1.0-050100-generic_5.1.0-*.deb

Instalación del Kernel de Linux 5.1 de baja latencia

Para el caso de los utilizan Kernel de baja latencia los paquetes que deben de descargar son los siguientes, para los que son usuarios de 32 bits deben de descargar estos:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb

O para quienes estén utilizando sistemas de 64 bits los paquetes que deben de descargar son los siguientes:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-unsigned-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb

Finalmente podemos instalar cualquiera de estos paquetes con el siguiente comando:

sudo dpkg -i linux-headers-5.1.0-*.deb linux-image-unsigned-5.1.0-*.deb linux-modules-5.1.0-050100-generic_5.1.0-*.deb

Finalmente, solo debemos de reiniciar nuestro sistema para que cuando lo iniciemos de nuevo, nuestro sistema se ejecute con la nueva versión del Kernel que acabamos de instalar.

¿Cómo instalar el Kernel 5.1 con Ukuu?

Si eres novato o piensas que puedes estropear tu sistema al hacer los pasos anteriores, puedes hacer el uso de una herramienta que te puede ayudar a simplificar este proceso de instalación del Kernel.

Ya hablé en un artículo anterior sobre esta herramienta Ukuu, la cual puedes conocer e instalar desde el siguiente enlace.

Solo basta con ejecutar la aplicación en el sistema después de haberla instalado y el programa cuenta con la misma facilidad de actualización de Kernel es muy y simple.

Se pone una lista de núcleos desde el sitio kernel.ubuntu.com. y este te muestra notificaciones cuando una nueva actualización del Kernel está disponible.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.