Si eres nuevo en Linux y acabas de instalar una distribución, lo mejor es que esperes un poco. La distribución que acabas de instalar (si es de las últimas) viene con un kernel de los “últimos”, totalmente funcional y que te sirve sin problemas, utiliza el sistema un tiempo, familiarizate con él, y cuando comprendas un poco mas de como funcionan las cosas, compila el núcleo si te apetece y sabes que estas haciendo.
¿Que versión de kernel tengo?
Para saber si nuestra versión de kernel es actual o estable, basta con poner:
$ finger @finger.kernel.org
Aparecerá algo como esto:

¿Dónde conseguir el núcleo?
El sitio oficial es http://www.kernel.org/. En este enlace tienes la lista internacional oficial de servidores espejos, de donde es posible bajarse cualquier versión del núcleo (última y antigüas). Aquí tienes una tabla resumen con las ultimas versiones del kernel:
| Ultima versión estable del kernel: |
2.6.22.1 |
| Ultima versión alpha de la serie 2.6: |
2.4.34.5 |
| Ultima versión estable de la serie 2.4: |
2.4.35-pre5 |
| Ultima versión alpha de la serie 2.4: |
2.2.26 |
| Ultima versión estable de la serie 2.2: |
2.2.27-rc2 |
Cada distribución distribuye sus núcleos por los canales de actualización habituales para cada una de ellas.
Configuración e instalación de un nuevo núcleo
La configuración e instalación de un nuevo núcleo en nuestro sistema es mas fácil de lo suena. Es muy recomendable el utilizar los núcleos distribuidos por la distribución que utilices. Estos núcleos tienen muy buena calidad, son muy completos y con esto evitaras el trabajo de configurar, compilar y mantener nuevas versiones del núcleo. Si eres de los que les gustan experimentar y aprender nuevas cosas aquí tienes dos documentos muy buenos que pueden utilizar para aprender a como compilar un núcleo, FAQ/Kernel compilation y Kernel Rebuild Guide
Enlaces que te pueden interesar:
Wikipedia.org
Kernel en Wikipedia
http://www.linux-es.org/kernel
Mucha información sobre linux