Configuracion del kernel
Muchas distribuciones de linux vienen con discos de arranque que funcionan con el hardware para PC mas comun. Normalmente, el nucleo suministrado es altamente modulable e incluye casi cualquier driver que pueda necesitar. Esta es una gran idea para los discos de arranque, pero no es lo que usted probablemente quiera para un uso a largo plazo. No es un buen sistema tener almacenados drivers en su disco que nunca va a usar. Por lo tanto, sera conveniente crear su propio kernel e incluir solo aquellos drivers que realmente necesita o desea; de esta forma ahorrara un poco de espacio en disco y reduce el tiempo que lleva compilar un nuevo kernel.
En cualquier caso, al trabajar con un sistema Linux, le debera ser familiar la construccion de un kernel. Piense en esto como si fuera un transito, una afirmacion de una de las cosas que hace al software libre mas poderoso de lo que ya es— usted tiene las fuentes. Este no es un caso de, “tengo que compilar un kernel,” mas bien es el caso de, “puedo compilar un kernel.” Los conceptos basicos de la compilacion de un Kernel Linux se explican en la Guía de Matt Welsh: «instalación y primeros pasos», que también forma parte de la serie del Proyecto de Documentación de Linux. Por tanto, en esta sección solo trataremos las opciones de configuración que afectan a la red.
Un punto importante que vamos a repetir aqui es la forma en que funciona el esquema de numeracion de la version del kernel. Los kernels de Linux son numerados en el siguiente formato: 2.2.14. El primer digito indica el numero de version primario. Este digito cambia cuando hay cambios numerosos y significativos en el diseño del kernel. Por ejemplo, el kernel cambio del 1 al 2 cuando obtuvo soporte para maquinas de diferente aquitectura a la Intel x86 (la del PC). El segundo numero es el numero de versión secundario En muchos aspectos, este numero es el mas importante a tener en cuenta. La comunidad de desarrolladores de linux ha adoptado un estandar en el cual un numero de version secundario par indica que el kernel esta en produccion, o es estable, y un numero de version secundario impar indica que el kernel esta en desarrollo, o es inestable. Debe usar los kernels estables para los equipos importantes, ya que han sido testeados mas a fondo. Los kernels en desarrollo son los que debe de usar si esta interesado en experimentar con las ultimas caracteristicas de Linux., pero estos pueden tener muchos probremas que todavia no han sido corregidos. El tercer numero es simplemente un incremento por cada liberacion de una version secundaria.2
Al ejecutar make menuconfig, aparecera un menu de texto que le mostrara una lista de cuestiones sobre la configuracion, como por ejemplo, si desea usar la emulacion del coprocesador matematico en el kernel. Una de esas questiones pregunta si desea soporte para redes TCP/IP. Debe contestar con y para que el kernel sea capaz de trabajar con redes TCP/IP.
Califica este Artículo
Categoría: Conectividad y Redes.
Deja una respuesta