1. Que es el kernel/núcleo
El kernel ó núcleo de linux se puede definir como el
corazón de este sistema operativo. Es el encargado
de que el software y el hardware de tu ordenador
puedan trabajar juntos.
2. FUNCIONES MAS
IMPORTANTES
Administración de la memoria para todos los
programas y procesos en ejecución.
Administración del tiempo de procesador que los
programas y procesos en ejecución utilizan.
Es el encargado de que podamos acceder a los
periféricos/elementos de nuestro ordenador de una
manera cómoda.
3. TIPOS DE VERSIONES DE
NUCLEO
SERIE 2.6
Versión de producción: La versión de producción, era
la versión estable hasta el momento. Esta versión era
el resultado final de las versiones de desarrollo o
experimentales.
Versión de desarrollo: Esta versión era experimental y
era la que utilizaban los desarrolladores para
programar, comprobar y verificar nuevas
características, correcciones, etc. Estos núcleos solian
ser inestables y no se debian usar sin saber lo que se
hacia.
4. VERSIONES DEL
NUCLEO DE LA SERIE
POR DEBAJO DE 2.6
AA: Indicaba la serie/versión principal del núcleo.
Solo han existido la 1 y 2. Este número cambiaba
cuando la manera de funcionamiento del kernel
habia sufrido un cambio muy importante.
BB: Indicaba si la versión era de desarrollo ó de
producción. Un número impar, significaba que era
de desarrollo, uno par, que era de producción.
CC: Indicaba nuevas revisiones dentro de una versión, en
las que lo único que se había modificado eran fallos de
programación.
5. EJEMPLOS DE LAS
VERSIONES DEL
NUCLEO
ej1: versión del núcleo 2.4.0: Núcleo de la serie 2
(AA=2), versión de producción 4 (BB=4 par), primera
versión de la serie 2.4 (CC=0)
ej2: versión del núcleo 2.4.1: Núcleo de la serie
2, versión 4, en el que se han corregido errores de
programación presentes en la versión 2.4.0 (CC=1)
ej3: versión del núcleo 2.5.0: versión 0 del núcleo de
desarrollo 2.5.
6. Dónde conseguir el núcleo
El núcleo denominado "vanilla" (sin alteraciones y
suministrado por Linus Torvalds) se puede bajar de
un gran número de servidores en internet pero el
sitio oficial eshttp://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).
7. Configuración e instalación
de un nuevo núcleo
Este es uno de los temas que asustan a los nuevos
usuarios de Linux. Lo primero, deciros que no hay
razón para asustarse, la configuración e instalación
de un nuevo núcleo en nuestro sistema es mas fácil
de lo suena. Lo segundo, es que podeis tener un
sistema estable, actualizado y que funcione sin
problemas durante meses sin tener que compilar un
solo núcleo, siempre y cuando utiliceis los núcleos
distribuidos con vuestra distribución.
8. Configuración e instalación
de un nuevo núcleo
Es muy recomendable el utilizar los núcleos
distribuidos por la distribución que utilicéis. Estos
núcleos tienen muy buena calidad y son muy
completos y con esto os evitáis el trabajo de
configurar, compilar y mantener nuevas versiones
del núcleo.