Compilar kernel en GNU/Linux

 En esta entrada, os enseñare, a compilar el kernel en el SO GNU/Linux.

Instalar las herramientas pre-requeridas y las librerias

sudo dnf -y groupinstall 'C Development Tools and Libraries'

Si el comando anterior da error, tipear el siguiente comando:

sudo dnf -y groupinstall 'Development Tools'

Descargar y desempaquetar el kernel de Linux

cd /usr/src

curl -L -o https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.12.tar.xz

tar xvJf linux-6.*.tar.xz

cd linux-6.*

cp /boot/config-$(uname -r) .config

Tomar como base los módulos del kernel que están en uso actualmente

make localmodconfig

Configuramos nuestro kernel a medida

make menuconfig

Instalamos los módulos del kernel con privilegios de root

sudo make modules_install

Instalamos el kernel con privilegios de root

sudo make install

Reboot

reboot

Verificar

uname -mrs

Hasta aquí...

Comentarios

Entradas populares de este blog