Este documento describe cómo compilar el kernel Linux en diferentes distribuciones como Ubuntu, Fedora y Debian. Explica que compilar el kernel permite añadir características especiales o soporte para hardware nuevo. A continuación detalla los pasos comunes para compilar el kernel que incluyen obtener las fuentes, instalar herramientas, configurar, compilar e instalar el kernel nuevo y actualizar el gestor de arranque para usarlo. Luego profundiza en los pasos específicos para Fedora/CentOS y Debian/Ubuntu.