Una de las cosas mas “difíciles” que siempre pensé que tenia Debian (aparte del apt-get que no me termina de gustar como trabaja las dependencias que para mi humilde opinión es una real basura) era la recompilacion de un kernel al buen estilo Gentoozero. Con el Abasme nos toco lidiar con un trabajo en donde se requería la recompilacion, así que aquí les dejo el método.
apt-get install kernel-package
apt-get install libqt3-mt-dev
apt-get install kernel-source-2.X.XX — (Siendo x.xx la versión que deseamos instalar)
Hasta este punto ya tenemos el codigo fuente disponible en nuestro sistema, uno de las cosas mas simples e importantes es verificar si el link “linux” existe dentro de nuestra carpeta de src y si no existe vamos a hacerlo:
cd /usr/src
tar -zxvf /tmp/linux.2.X.XX.tar.gz
ln -fs linux-2.X.XX linux
Ahora si vamos a la modificación en la configuración del kernel
cd linux
Si queremos trabajar con la configuración de el kernel instalado
cp /boot/config* .config
Pero si lo que queremos es hacer una configuracion totalmente nueva:
make menuconfig ---modo texto
Ahora bien, para este paso pues ya que realizamos los cambios deseados en el kernel vamos a recompilarlo.
con un make all
o si deseamos todos los paquetes
make-kpkg –initrd -append-to-version .241204 binary
si solo deseamos la imagen instalable
make-kpkg –initrd -append-to-version .241204 kernel_image
luego procedemos a instalar
cd /usr/src
dpkg -i kernel-image*
Y listo! claro es bastante tedioso el proceso puesto que casi todos componentes de la configuración básica las coloca modularizadas, toma algo de tiempo y claro depende de que maquina tengas.
Pero bueno aquí esta la guía de compilación de un kernel de debian según el techno!
Leído 29 veces

|