Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Compilar el último kernel en Debian 12

Publicada el 05/03/202505/03/2025 por fanta

Muchas veces consigues mejor tiempo de booteo con un nuevo kernel. Este es uno de los casos.
Otras veces simplemente necesitas un kernel custom por algún motivo y te toca compilar. Aquí dejo la recetilla para hacerlo en Debian.

Necesitarás de bastantes gigas de espacio libre para crear los paquetes deb. Luego ya puedes borrar el tinglado e instalar los paquetes deb y reiniciar para que coja el nuevo kernel.

# apt update
$ lastKernel=$(wget -q "https://kernel.org" -O - | grep -A1 -i "latest_link" | grep -i "https:" | cut -d "\"" -f 2)
$ wget "$lastKernel"
$ tar xfvJ linux-6.8.7.tar.xz 
$ cd linux-6.8.7
$ make clean && make mrproper
$ cp /boot/config-6.1.0-20-amd64 ./config
$ make menuconfig
$ grep -i "CONFIG_SYSTEM_TRUSTED_KEYS" .config 
$ sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/d' .config
$ grep -i "CONFIG_SYSTEM_TRUSTED_KEYS" .config 
$ make menuconfig
$ make -j$(nproc) bindeb-pkg clean LOCALVERSION="-fanta"
$ uname -a

En el home quedarán los paquetes deb que se pueden instalar así:

# dpkg -i *.deb
# reboot

Se reinicia y si todo va bien tendrías que arrancar con el nuevo kernel (que tendrá la coletilla de -fanta porque así lo hemos indicado.

El tema de compilar el kernel es porque ganes algo de tiempo de booteo por ejemplo. Si no necesitas determinados fs o drivers pues no los tengas y genera un kernel más pequeño.

Por tanto customizar nuestro kernel es algo bueno si te gusta trastear. Evidentemente en servidores de producción no vas a andar con estas cosas y usarás los kernels precompilados que te de la distro de turno con la que tengas soporte.

Un saludo cordial.


fanta

Escrito por Fanta

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb