El kernel o núcleo de Linux se puede definir como el corazón de El sistema operativo el kernel es el
encargado de que el software y el hardware del sistema operativo puedan trabajar juntos.
Es posible distinguir tres capas diferentes en la estructura de Linux.
El hardware el kernel y las aplicaciones las aplicaciones desarrolladas para entornos Linux son muy
numerosas.
Algunas de ellas son verdaderas obras de arte.
En cuanto a funcionalidad y presentación sin embargo hay otras muchas con un aspecto mucho más árido
y un complicado manejo.
Muchas son diferentes y se diferencian o sus diferencias son debido a la diversidad de programadores
que colaboran desarrollando para este sistema operativo.
Aún así todas las aplicaciones y herramientas que funcionan en nuestro sistema.
El kernel es el protagonista directo del buen funcionamiento del mismo por lo que es recomendado tener
un kernel totalmente estable.
Las funciones más importantes del mismo pero no las únicas son las siguientes.
Administración de la memoria.
Para todos los programas el kernel también administra el tiempo del procesador es decir que estos programas
que se esté ejecutando utilicen y se administre este tiempo.
También es el encargado del acceso a los periféricos el kernel de Linux se puede descargar de un gran
número de servidores en Internet aunque su página principal es HTTP 2 PUNTOS BARRA BARRA triple doble
u punto que a punto o hereje en la que además se puede encontrar gran cantidad de enlaces o Mirrors
desde donde puedes descargarlo en esta web.
También se hallan los últimos parches del núcleo correspondiente.
Un parche para el kernel no es más que un fichero que solamente contiene información sobre las líneas
de código que han cambiado desde la versión precedente del núcleo.
De esta manera solamente hay que bajar un fichero con los cambios en vez de el núcleo completo el problema
de los parches es que para cambiar de versión de núcleo hay que instalarse todos los parches correspondientes
desde una versión hasta la otra.
Esto es motivado a que los parches no son acumulativos sino que como se ha dicho en otras oportunidades
sólo contiene información que va desde un parche a otro.
Si la diferencia entre versiones del núcleo es muy grande evidentemente no interesa actualizar Parche
a parche sino que directamente vamos a bajar el nocturna si se dispone de un sistema Linux y se detecta
la necesidad de alguna nueva aplicación que nuestro actual kernel no proporciona será preciso evaluar
el número de parches que se necesiten actualizar para conseguirla y generalmente si el número es elevado
se opta por la actualización completa del sistema.
Lo mismo pasa con los temidos fallos de seguridad muchos de ellos podrían solucionarse simplemente cambiando
algún parámetro del núcleo o kernel sin necesidad de removerlo por completo.