Miedo al kernel? Nada de eso!
domingo 25 de febrero de 2007
Hi!!!!!! Como estan todos???
Bueno, hace tiempo que no escribo en mi blog (falta de tiempo creo). Hoy, a pedido del compañero BlackMad, escribo sobre compilar el kernel creando los .deb para Kubuntu/Debian.
Ingredientes (Software indispensable):
xBuild-essential (Obligatorio para compilar cualquier paquete)
xLibncurses5-dev (para make menuconfig) o libqt3-mt-dev (si prefieres make xconfig)
xSources del Kernel (desde Adept/Synaptic o bajarlas desde www.kernel.org)
xKernel-package
Nota: la mayoria se instala desde Adept/Synaptic.
Preparacion (A cocinar, jejej):
1 - Descomprimimos el kernel (el cual ya debes tenr en /usr/src/):
tar xvjf linux-2.6.20.tar.bz2
Como pueden ver, aqui uso como ejemplo la version 2.6.20 (es la que usaremos durante el resto del tutorial), si es necesario cambien la version.
2 - Ahora comenzamos a configurar el kernel:
cd linux-2.6.20
make menuconfig <---Si preferimos en modo texto con interfz ncurses
o
make xconfig <---Si preferimos en modo grafico con interfaz QT
Nota: es muy recomendable usar un archivo .config existente (el qeu esta en /boot por ej) como base, para facilitar la configuracion. Lo podemos copiar de la siguiete forma (se tiene en cuenta que la version en /boot es la 2.6.17-generic, cambiar si es necesario):
cp /boot/config-2.6.17-generic /usr/src/linux-2.6.20/.config
Nota2: se recomienda tambien usar comandos como lspci - y cat /proc/cpuinfo para tener claro que hardware tenemos en nuestra pc.
Nota3: es muy importante leer la documentacion del kernel para entender las opciones que se presentan, o por lo menos tenerla cerca en el caso de no comprender algo.
3 - Bueno, ahora llego la hora de compilar y crear los .deb (no se preocupen, es la parte mas facil):
make-kpkg --initrd --revision=rev.01 binary
Ese comando nos creara los .deb listos para instalar.
Ok, eso es todo, a practicar!!!!
Bueno, hasta la proxima, suerte con todo, bye!!!!!
Bueno, hace tiempo que no escribo en mi blog (falta de tiempo creo). Hoy, a pedido del compañero BlackMad, escribo sobre compilar el kernel creando los .deb para Kubuntu/Debian.
Ingredientes (Software indispensable):
xBuild-essential (Obligatorio para compilar cualquier paquete)
xLibncurses5-dev (para make menuconfig) o libqt3-mt-dev (si prefieres make xconfig)
xSources del Kernel (desde Adept/Synaptic o bajarlas desde www.kernel.org)
xKernel-package
Nota: la mayoria se instala desde Adept/Synaptic.
Preparacion (A cocinar, jejej):
1 - Descomprimimos el kernel (el cual ya debes tenr en /usr/src/):
tar xvjf linux-2.6.20.tar.bz2
Como pueden ver, aqui uso como ejemplo la version 2.6.20 (es la que usaremos durante el resto del tutorial), si es necesario cambien la version.
2 - Ahora comenzamos a configurar el kernel:
cd linux-2.6.20
make menuconfig <---Si preferimos en modo texto con interfz ncurses
o
make xconfig <---Si preferimos en modo grafico con interfaz QT
Nota: es muy recomendable usar un archivo .config existente (el qeu esta en /boot por ej) como base, para facilitar la configuracion. Lo podemos copiar de la siguiete forma (se tiene en cuenta que la version en /boot es la 2.6.17-generic, cambiar si es necesario):
cp /boot/config-2.6.17-generic /usr/src/linux-2.6.20/.config
Nota2: se recomienda tambien usar comandos como lspci - y cat /proc/cpuinfo para tener claro que hardware tenemos en nuestra pc.
Nota3: es muy importante leer la documentacion del kernel para entender las opciones que se presentan, o por lo menos tenerla cerca en el caso de no comprender algo.
3 - Bueno, ahora llego la hora de compilar y crear los .deb (no se preocupen, es la parte mas facil):
make-kpkg --initrd --revision=rev.01 binary
Ese comando nos creara los .deb listos para instalar.
Ok, eso es todo, a practicar!!!!
Bueno, hasta la proxima, suerte con todo, bye!!!!!
