Instala la nueva versión del Kernel de Linux 4.18 en Ubuntu 18.04 y derivados

Linux Kernel

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.

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

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

Ahora para el caso de aquellos que sean usuarios de sistemas de 32 bits, los paquetes correspondientes a su arquitectura son estos:

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

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-lowlatency_4.18.0-041800.201808122131_i386.deb

wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb

wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb

Mientras que para los que tienen 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-lowlatency_4.18.0-041800.201808122131_amd64.deb

wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb

wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb

Ahora solo tenemos que instalar los paquetes descargados con el siguiente comando:

sudo dpkg -i linux-*.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 4.18 con Ukuu?

Ukuu Ubuntu

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, y si se permite, descarga e instala automáticamente los paquetes.


3 comentarios, deja el tuyo

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.

  1.   Juan Pablo dijo

    dpkg: error: no se puede acceder al archivo ‘linux-image-4.18*.deb’: No existe el archivo o el directorio

    Este es el resultado final… y??????

  2.   Juan Pablo dijo

    Después de todas las descargas, el comando final no funciona…. VERIFIQUEN ANTES DE PUBLICAR!!!

    $ sudo dpkg -i linux-headers-4.18*.deb linux-image-4.18*.deb
    [sudo] contraseña para juanpablo:
    dpkg: error: no se puede acceder al archivo ‘linux-image-4.18*.deb’: No existe el archivo o el directorio

  3.   Luis dijo

    Antes debes entrar en el directorio donde se han descargado. Normalmente:

    cd /home/»tu usuario»/Descargas

    Para saber si estas en el directorio correcto debes hacer:
    ls -la

    Si te aparecen los archivos del kernel ya puedes ejecutar el dpkg

    Espero que te sirva.