Si quereis poner la ultima versión estable del kernel en vuestra Debian o Ubuntu, (se hace igual en ambas, ya que como la mayoria sabeis Ubuntu esta basada en Debian), simplemente debeis seguir los siguientes pasos:
Paso 1: Es necesario instalar algunas dependencias o prerequisitos:
sudo apt-get install build-essential gcc libncurses5-devPaso 2: Debemos descargar las fuentes desde kernel.org de la ultima versión estable del Kernel, a dia de hoy la más reciente es -> (2.6.36. )
cd /tmpwget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.36.tar.bz2Paso 3: Descomprimimos las fuentes.
mkdir /usr/src/linuxtar -xjvf linux-2.6.36.tar.bz2 /usr/src/linuxcd /usr/src/linuxPaso 4: Configuramos el Kernel.
Hay varias formar de hacerlo depediendo de si queremos hacerlo en MODO TEXTO, con GNOME o KDE:
- make menuconfig: Menú basado en texto y diálogos a colores.
- make xconfig: Gráfico (Qt), de uso preferible en KDE.
- make gconfig: Gráfico (Gtk), de uso preferible en Gnome.
Paso 5: Compilamos el Kernel.
Compilar para crear una imagen comprimida del Kernel
makeCompilar los módulos del Kernel
make modulesInstalar los módulos
make modules_installPaso 6: Instalamos el Kernel
make installPaso 7: Creamos la imagen initrd.
La imagen initrd contiene los controladores de dispositivos necesarios para cargar el resto del sistema operativo. No todas los ordenadores requieren esto pero no está demás crearla.
cd /bootmkinitrd -o initrd.img-2.6.36 2.6.36Paso 8: Modificamos grub para que asuma el nuevo Kernel añadiendo lo siguiente.
nano /boot/grub/menu.lstLuego una vez estemos en el editor, escribimos lo siguiente (como en el caso anterior, tenemos que tener cuidado con la partición donde tenemos el sistema y, por tanto, donde tenemos el kernel y demás ficheros del sistema de arranque)
title Ubuntu GNU/Linux, kernel 2.6.36 Defaultroot (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.36
savedefault
boot
Otra forma (un poco mas bruta) de hacer este paso es con un comando que actualiza el archivo menu.lst y lo ajusta de forma automática.
update-grubY finalmente reiniciamos
shutdown -r nowy si todo ha ido bien, ya esta. si quereis saber mas, con mas detalles, lo podeis encotnrar AQUI