jueves, 17 de agosto de 2006

Kernel 2.6.12 en Debian

Documento basado en http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2039&pagina=1


Paquetes

Vamos a necesitar los siguientes paquetes:

# apt-get install wget bzip2 binutils module-init-tools libncurses5-dev kernel-package llibgtk2.0-dev libglib2.0-dev libglade2-dev libc6-dev gcc make dpkg-dev initrd-tools cramfsprogs dash


Conseguir el kernel

Nos posicionamos en el directorio /usr/src:

# cd /usr/src

Descargamos los fuentes:

# wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.2.tar.bz2

Descomprimimos:

# tar -xvjf linux-2.6.12.2.tar.bz2

Creamos un link simbólico:

# ln -s linux-2.6.12.2 linux

Nos movemos al directorio de los fuentes:

# cd /usr/src/linux

Para hacerlo con menúes en modo texto:

# make menuconfig

En modo gráfico:

# make xconfig

En gnome:

# make gconfig

Vamos a cargar la configuración del kernel anterior escogiendo la opción "Load Alternate Configurate File" ubicada en /boot/config-VERSIÓN-DEL-KERNEL-ANTIGUO

Guardamos las configuraciones y salimos.

Ahora generamos el paquete .deb con la orden:

# make-kpkg -initrd kernel_image

Esto demora un raaato (desde 30 minutos a un buen par de horas). Cuando termina, volvemos al directorio /usr/src para luego instalar el nuevo kernel con dpkg:

# cd ..

(recordar que estabamos en el directorio /usr/src/linux)

# dpkg -i kernel-image.x.deb

(si escribimos dpkg -i kernel-image y le damos un "TAB" se completa solito :-D)

Luego se ve el mensaje:

Do you want to stop now? Y/n [hay que escojer n para continuar]

Y reiniciar para disfrutar del nuevo kernel

Mi empresa: NiuX.

No hay comentarios.: