Hace tiempo que no recuerdo haber compilado un kernel propio, asi como también hace tiempo que (afortunadamente) nos sobran los gigabytes de RAM para no estar sufriendo por optimizar un kernel y sacar modulos y soporte para hardware innecesario que se llevaba nuestra preciosa RAM

Como hoy en día la pereza por compilar un kernel es superior, y ante la necesidad de probar como funcionaban algunas cosas de mi netbook en un kernel superior al que trae Debian Squeeze al día de hoy (2.6.32) encontré una forma muy simple de instalar los kernels compilados para su distribución hija, Ubuntu

  1. Ingresamos al Ubuntu Kernel Mainline PPA
  2. Entramos al release del kernel que queramos probar. Digamos v2.6.37-rc5-natty
  3. Descargamos los paquetes:
    • linux-image-VERSION-arquitectura.deb
    • linux-headers-VERSION-arquitectura.deb
    • linux-headers-VERSION-all.deb
  4. Procedemos a instalar los paquetes en el siguiente orden:
    • linux-headers-VERSION-all.deb
    • linux-headers-VERSION-arquitectura.deb
    • linux-image-VERSION-arquitectura.deb
  5. Es probable que sea necesario también, instalar el paquete wireless-crda
  6. Reiniciamos y estamos corriendo un kernel más actualizado con el menor esfuerzo 😀

Puntos extras para el que adivina en que se esta booteando ese kernel en la imagen que acompaña el post