Actualización Kernel Linux 4.18
Instala la nueva versión del Kernel de Linux 4.18 en Ubuntu 18.04 y derivados
Hace algunos días fue liberada la actualización del Kernel de Linux 4.18 con la cual se incluyen algunas mejoras y sobre todo la resolución de algunos errores. Por lo que tener el Kernel del sistema es sumamente importante.
Para aquellos que no conozcan o no les suene el término "Kernel de Linux" para ser un poco más técnico, se puede decir que el núcleo es el principal responsable de ofrecer los distintos programas con acceso seguro al hardware de ordenador o forma básica, es responsable de la gestión de los recursos, a través de servicios de llamadas de sistema.
Entre las funciones básicas y generales de un núcleo, tenemos:
-
La comunicación entre los programas que requieren recursos y hardware.
-
La gestión de los diferentes programas de ordenador (tareas) de una máquina.
-
Administración de hardware (memoria, procesador, periférico, de almacenamiento, etc.)
Su desarrollo se mantiene gracias a la gran comunidad de desarrolladores de todo el mundo que proporcionan valiosas líneas de código a partir de su tiempo libre o para el trabajo.
En esta nueva actualización del Kernel de Linux 4.18 se nos ofrecen las siguientes mejoras:
-
El soporte inicial para SoC Qualcomm Snapdragon 845.
-
Varias mejoras en la gestión de potencia para AMDGPU.
-
El apoyo inicial de NVIDIA GV100 Alrededor del controlador Nouveau DRM.
-
Las correcciones para Spectre V1 / V2 en ARM de 32 bits.
-
Soporte para múltiples nuevos chips de sonido.
-
USB 3.2 mejoras y USB tipo C.
Y muchos otros cambios.
Para el caso especial de Ubuntu, así como de sus derivados, los desarrolladores de Canonical suelen ofrecer constantemente las actualizaciones del Kernel ya empaquetado en el formato .deb.
Con lo cual ya se facilita su instalación y sobre todo nos ahorran el tiempo de compilación y construcción de este.
Debo de mencionar que los paquetes ofrecidos por Canonical son lo más genéricos posibles, dado a la gran cantidad de hardware que existe, por lo que, si requieres una versión mas personalizada del Kernel, debo de decirte que este articulo no es para ti.
Solamente basta con que abramos una terminal en el sistema y procedamos a ejecutar los comandos correspondientes a la arquitectura del sistema que estemos utilizando.
Para los que sean usuarios de sistemas de 64 bits deben de descargar estos paquetes:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb
También tenemos disponibles los paquetes de baja latencia, por lo que para usuarios que necesiten este tipo de núcleo deben de descargar estos paquetes.
Si son usuarios de sistemas de 32 bits deben de descargar estos paquetes:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb
Ahora solo tenemos que instalar los paquetes descargados con el siguiente comando:
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.