12_ACTUALIZAR_KERNEL
Ejemplo de actualización de Kernel.
El Kernel de Linux® es el elemento principal de los sistemas operativos (SO) Linux, y es la interfaz fundamental entre el hardware de una computadora y sus procesos. Los comunica entre sí y gestiona los recursos de la manera más eficiente posible.
Los kernel de Linux se actualizan en una pagina llamada kernel.org.
En ella hay un repositorio GIT llamado https://git.kernel.org/ donde puedes buscar el que necesitas (por regla general la ultima versión).
Una vez en el repositorio hay que buscar uno confiable, como por ejemplo los de Torvalds (creador de Linux).
Tras descargarlo tendremos un archivo con el siguiente formato:
linux-5.9-rc5.tar.gz
Lo descomprimimos con
tar -xvzf linux-5.9-rc5.tar.gz
Para evitar tener que configurar los módulos desde cero en el nuevo kernel, copiamos el archivo de configuracion del antiguo a la carpeta extraida:
cp /boot/config-4.9.0-13-amd64 .config
Una vez hecho esto, generamos el nuevo conjunto de módulos con:
make menuconfig
En este menu que aparece, seleccionamos los modulos y despues guardamos.
Tras esto, instalamos los nuevos modulos del kernel con:
make
Para instalar los modulos adicionales hacemos:
make modulesinstall
Para instalar el kernel:
make install
Para habilitar el kernel nuevo en el inicio:
update-initramfs -c -k linux-(version descargada)
Actualizar el GRUB:
update-grub
Por ultimo para que todo tenga efecto:
reboot
y rezar.
Última actualización