¿Cuáles son los pasos correctos para compilar un kernel de Linux? ¿Son estos pasos iguales o diferentes para diferentes versiones de kernel, es decir, para 2.2, 2.4 y 2.6?
¿Cuáles son los pasos correctos para compilar un kernel de Linux? ¿Son estos pasos iguales o diferentes para diferentes versiones de kernel, es decir, para 2.2, 2.4 y 2.6?
Respuestas:
Puede seguir esta guía de la Comunidad de ayuda de Ubuntu,
puede optar por el "Método de compilación alternativo: la forma tradicional de Debian".
No importa qué versión tomes, simplemente no pases de moda ... La mejor opción es elegir la más nueva.
Utilizar
hacer
compilará el núcleo, pero hay un poco más.
Aquí hay un buen artículo sobre cómo hacerlo.
No me molestaría con los núcleos más antiguos, pero no creo que las ideas detrás del proceso hayan cambiado mucho, pero cosas como make menuconfig
pueden no funcionar con las cosas antiguas (y es posible que tenga que reemplazarlas con make config
), etc.
El mejor cómo he leído. Esto es para Ubuntu o Debian.
http://ubuntuforums.org/showthread.php?t=311158
(Ha estado allí durante casi años y se actualiza constantemente, así que no se preocupe, no desaparecerá. Pero sí, puede guardarlo solo para asegurarse).
Nunca compilo kernel anterior a 2.6, por lo que no puedo ayudarlo allí, pero aquí hay parte del manual de Gentoo que analiza cómo compilar kernel. Tenga en cuenta que algunas distribuciones pueden tener sus propios medios de compilación del núcleo. Decirnos exactamente lo que quiere hacer nos ayudará a responder su pregunta.