Para aquellos que se apegan al antiguo Ubuntu 18.04, pero necesitan una versión superior del kernel de Linux para soporte de hardware específico, aquí se explica cómo instalar el Linux Kernel 5.13 desde el repositorio de Ubuntu 20.04.
NOTA:El paquete kernel de Ubuntu 20.04 se instala y parece funcionar bien en Ubuntu 18.04. Pero no estoy seguro de si causará problemas de compatibilidad. ¡Instálalo SOLO si lo necesitas y úsalo bajo tu propio riesgo!
Las funciones de Linux Kernel 5.13 incluyen:
- Soporte inicial y temprano para Apple M1.
- Nuevo módulo de seguridad Linux "Landlock".
- Soporte gráfico inicial para Alder Lake S.
- Compatibilidad con AMD FreeSync HDMI.
- Nuevo controlador de refrigeración de Intel
- Compatibilidad con Realtek RTL8156 y RTL8153D
- Compatibilidad con nuevos controladores para el controlador de juegos Luna de Amazon.
- Compatibilidad con Apple Magic Mouse 2 .
- Compatibilidad con Realtek RT1019, RT1316, RT711 y RT715.
Instalar Linux Kernel 5.13 en Ubuntu 18.04:
Ya sabes, Mainline Kernel PPA mantiene el último paquete de kernel. Sin embargo, ahora se basa en la biblioteca libc6 de Ubuntu más reciente.
El paquete Kernel del repositorio de Ubuntu 20.04 podría ser la única forma de obtener Kernels recientes para Ubuntu 18.04, excepto para compilarlos usted mismo.
1. Agregue el repositorio de actualizaciones de Ubuntu 20.04:
En primer lugar, presione Ctrl+Alt+T en el teclado para abrir la terminal. Cuando se abra, pegue el siguiente comando y presione enter:
sudo sh -c 'echo "deb http://archive.ubuntu.com/ubuntu focal-updates main" >> /etc/apt/sources.list'
El comando agrega un repositorio de actualizaciones focales a las fuentes de software de su sistema.
2. Establecer una prioridad más baja para el repositorio:
También en la ventana del terminal, ejecute el comando para crear y abrir un archivo de configuración a través del editor de texto Gedit:
sudo gedit /etc/apt/preferences.d/99focal-updates
Cuando se abra el archivo, agregue las siguientes líneas y guárdelo:
Paquete:*
Pin:release a=focal-updates
Prioridad de pin:1
Después de eso, su sistema no instalará automáticamente las actualizaciones de este repositorio, a menos que lo haga manualmente.
3. Actualizar caché de paquetes:
Antes de poder instalar paquetes desde ese repositorio, actualice el caché del sistema mediante el comando:
sudo apt update
Si está siguiendo este tutorial en un sistema basado en 18.04 en el que falta la clave GPG, ejecute los siguientes comandos uno por uno para obtenerlos:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
4. Instale el núcleo 5.13:
Finalmente, instale el paquete del kernel 20.04 mediante el siguiente comando. Hasta ahora, es Kernel 5.13.
sudo apt install linux-generic-hwe-20.04
Después de la instalación, reinicie su PC y verifique a través del comando:
uname -a
Cómo quitar el kernel 5.13 de Ubuntu 18.04:
Para eliminar el repositorio de actualizaciones focales, ejecute el comando para editar el archivo de fuentes de software:
sudo gedit /etc/apt/sources.list
Cuando se abra el archivo, elimine o comente (agregue # al principio) la línea de:
deb http://archive.ubuntu.com/ubuntu focal-updates principal
Después de guardarlo, ejecute sudo apt update
para actualizar el caché.
Para eliminar Linux Kernel 5.13, primero debe reiniciar y seleccionar arrancar con un kernel antiguo (v5.4.x) desde el menú de arranque -> Opciones avanzadas.
Una vez que ingrese a Ubuntu 18.04 con el Kernel anterior, ejecute el siguiente comando para eliminar el Kernel 5.13:
sudo apt remove linux-image-5.13.0-37-generic linux-headers-5.13.0-37-generic linux-hwe-5.13-headers-5.13.0-37
NOTA:Ubuntu actualiza los paquetes del núcleo regularmente, ¡la versión del paquete puede ser diferente! Cámbielo por el que instaló.
Artículo Original