Como compila un kernel ya sea con parches o adaptarlo exacto a un Hardware. Ya casi no es necesario, pero es bueno saber como.
Algunas distribuciones proveen el kernel-source pero con otras toca sacarselo al src.rpm del kernel con un procedimiento que ya les cuento.
El ultimo publicado por Centos: kernel-sourcecode-2.6.9-11.EL.noarch.rpm
e Instalelo
Usualmente queda instalado en /usr/src/linux o algo asi. Cambiese a ese directorio y ejecute
# make menuconfig o make xconfig
Si tiene una configuracion salvada o de otra maquina o quiere cargar la del kernel actual que esta corriendo. Esta ultima se llama configuracion_de_tomcat_como_modulo_de_apache.html configuracion_de_x_lite_cliente_sip.html configuracion_pidgin.html configuracion_planta_telefonica_voip.html configurar_redes.html en /boot.
Haga lo que tiene que hacer.
Es bueno que salve la configuracion . y el estandar la llama “ultima.cfg”
Busque el mppe.tbz, descomprima y corra el mppeinstall.sh
# mppeinstall.sh directorio del kernel
Estilos de compilación:
de todos. Fijo compila y funciona bien.
va a usar nunca: i.e Firewire
riesgo queno funcione.
Si es 2.4 le toca:
Si es 2.6 basta con
Ojo .. revise que el arranque lo coja .. con grub o lilo
Reincie por el nuevo kernel y revise modulos o levantelos a
mano para garantizar que estan OK.
# modprobe ppp_mppe
# modprobe ppp_async
Muchas distirbuciones no la publican. En centos .. mire la primera referencia.
- Suele ser carencia de la libreria de ncurses.
- http://wiki.centos.org/I_need_the_Kernel_Source o la copia local
- Guía rápida para compilar el kernel de Linux.
- http://blogdrake.net/node/1489
- http://www.cyberciti.biz/tips/build-linux-kernel-module-against-installed-kernel-source-tree.html
-
Advertencia
Este documento es privado y es de uso exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.