Académique Documents
Professionnel Documents
Culture Documents
Introduccin.
Es conveniente actualizar el Kernel? Si. La utilidad de actualizar un Kernel consiste en contar con
soporte para un mayor nmero de dispositivos de hardware, pero principalmente por los parches de
seguridad y mejoras que la actualizacin incluya.
El mtodo tradicional consiste en descargar el cdigo fuente desde http://www.kernel.org y configurar
las opciones deseadas, compilarlo e instalarlo uno mismo. Ciertamente esto permite un mayor control
sobre las caractersticas deseadas, pero puede resultar un procedimiento algo complejo para un usuario
novicio. Lo ms sensato que puede hacer un usuario recin ingresado al mundo de GNU/Linux
utilizando alguna distribucin basada sobre Red Hat Linux, consiste en utilizar los paquetes precompilados.
Acto seguido, reinicie sistema para poder utilizar el kernel recin instalado.
Dirjase con el explorador web de su preferencia al ftp de las distribucin que posea y compare la
versin del Kernel que encontrar en la carpeta de actualizaciones correspondiente a la versin que
posea. Para las distribuciones basadas fielmente sobre Red Hat Linux, puede acceder a las siguientes
direcciones:
Dentro de cada una encontrar un directorio i386, donde se encuentra la paquetera que puede instalarse
en maquinas con cualquier microprocesador de arquitectura 80386, 80486, 80586 y 80686. Descargue
los siguiente paquetes:
kernel-doc-x.x.xx-xx.i386.rpm
kernel-source-x.x.xx-xx.i386.rpm (opcional)
Suponiendo que se tiene instalado el kernel versin 2.4.20-8, incluido en Red Hat Linux 9, quedara del
siguiente modo:
/sbin/mkbootdisk 2.4.20-8 --device /dev/fd0
A continuacin procederemos a probar dicho disquete, solo como una precaucin. Djelo insertado y
reinicie el equipo.
Coloque todos los paquetes que descarg en el mismo directorio, y ejecute el siguiente mandato:
rpm -Fvh kernel-*.rpm
Reinicie la mquina y compruebe que todo carga correctamente. Para mayor seguridad, ejecute el
siguiente mandato inmediatamente despus de reiniciar el sistema a fin de calcular las dependencias
entre los mdulos del nuevo kernel:
/sbin/depmod -a
Si todo funcion correctamente, genere un disquete de arranque con el nuevo kernel para futuras
emergencias, del mismo modo que lo hizo para el kernel anterior.
/sbin/mkbootdisk 2.4.20-28.9 --device /dev/fd0
Si se tenan mdulos para dispositivos de hardware, como seran el mdulo de kernel para tarjetas
NVIDIA o bien funciones adicionales y estos fueron compilados con las cabeceras del kernel anterior,
ser necesario volver a compilar estos mdulos a fin de hacerlos funcionar con el nuevo kernel.
Asegrese de que el enlace simblico /usr/src/linux apunta realmente al directorio que contenga el
cdigo fuente del kernel actual y verifique que el tipo de microprocesador y si hay multiprocesamiento
simtrico estn correctamente especificados en /usr/src/linux/.config -utilice make xconfig y ser ms
sencillo- as como tambin el soporte para mdulos experimentales de ser necesario.
Si necesita recompilar el kernel por alguna razn, el siguiente es el resumen de procedimientos:
cd /usr/src/linux/
make menuconfig
make dep
make clean
make bzImage
make install
make modules
make modules_install
Debe ejecutarse el siguiente mandato inmediatamente despus de reiniciar el sistema a fin de calcular
las dependencias entre los mdulos.
/sbin/depmod -a