BIen, intentaré ser lo más explicito posible para que la actualización de nuestro kernel sea exitosa =)
Instalar las utilidades necesarias para remplazar el kernel
Code:
sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev
Nos movemos a la carpeta de configuración
Code:
cd /usr/src
Nos aseguramos de tener privilegios de root
Code:
sudo -s
Descargamos el nuevo kernel y lo extraemos
Code:
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2 && tar -xvjf linux-2.6.22.tar.bz2
Quitamos el link de la carpeta de linux, hacemos un link a la carpeta del nuevo kernel, y nos movemos al directorio de linux:
Code:
rm -rf linux && ln -s /usr/src/linux-2.6.22 linux && cd /usr/src/linux
NOTA :SU VAS A PARCHAR EL KERNEL PARA UN PROGRAMA (ex. fbsplash, bootsplash) APLICA EL PARCHE Y SALTA AL PASO 8. SI NO, CONTINUA CON EL SIGUIENTE PASO.
Ahora bajamos el utimo kernel patch: (NO hagas esto si ocupas un parche diferente como beyond, emission, etc.)
Code:
wget http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.22.5.bz2
Aplica el nuevo parche: (NO hagas esto si ocupas un parche diferente como beyond, emission, etc.)
Code:
bzcat patch-2.6.22.5.bz2| patch -p1
Ahora importamos tu configuración actual de kernel y las opciones actuales del kernel:
Code:
cp /boot/config-`uname -r` .config && make oldconfig
Configurar el Kernel:
Code:
make xconfig
O este para una versión en terminal
Code:
make menuconfig
Finalmente es tiempo de construir el kernel: asegurarte de esta en /usr/src/linux con acceso total de root. Esto construirá archivos .deb que podrás instalar.
Ahora en la terminal has esto:
Code:
make-kpkg clean
Entonces esto:
make-kpkg -initrd --revision=386 kernel_image kernel_headers modules_image
Nota: puedes remplazar “386″ con cualquiera que quieras. como “k7″ o “686.” el kernel tardara mas o menos de 1 a 3 horas dependiendo que tan rapido sea tu procesador. te recomiendo que vallas a ver una película mientras el kernel se compila
Instalamos los archivos .deb que se crearon en /usr/src. tendran que ser dos, uno la imagen del kernel y otro las cabeceras:
cd .. && dpkg -i linux*.deb
IMPORTANTE: Si tienes instalados los drivers privados de una tarjeta ATI o Nvidia tendras que volverlos a instalar
Ahora disfruta de tu sistema mas rápido
Bien con eso seguramente mejorará el desempeño de nuestro ubuntu
Saludos y suerte a todos
La fuente completa es de The master of kernel