![]() |
![]() |
Mantener la configuración del kernel en las actualizaciones¿Cómo se puede transladar la configuración del núcleo a su versión más nueva de la manera más fácil posible? $ gunzip config.gz
trasladándolo después al lugar del fichero oculto de configuración por defecto .config $ mv config .config
El fichero .config consiste en una serie de opciones que describen cada uno de los controladores y las funciones del núcleo, decidiendo si un controlador determinado se incrustará permanentemente en la imagen del núcleo [*], se compilará como módulo [M] o se olvidará por completo.
Además, podemos cambiar todo el conjunto de opciones entre las versiones del núcleo. Algunos de los controladores se eliminan, aparecen unos nuevos, al núcleo se le añaden nuevas opciones, que luego se pueden modificar. $ make oldconfig
Es una etapa muy importante a la hora de trasladar las configuraciones entre los núcleos, éste comando elimina las opciones que no se refieran a las fuentas actuales del fichero .config y detecta las opciones que .config no abarca. Luego pregunta al usuario qué hacer con estas funciones nuevas. Gracias a ello, la configuración vieja se aprovecha en la mayor parte posible para no volver a darle la lata al usuario con las mismas preguntas, pero al mismo tiempo le muestra también las cosas nuevas que se han agregado en esta versión del núcleo. $ make oldconfig
da resultados muy buenos a la hora de cambiar la versión del núcleo, pero es igual de útil al aplicar los parches. Éstos suelen introducir nuevas opciones para elegir, y en vez de explorar $ make menuconfig
buscando novedades es mejor usar $ make oldconfig
Linux Expañol
La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute", el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros paises The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute, the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries Powered by phpBB © 2001, 2002 phpBB Group |