30.4. Realizando la actualización

Después de obtener todos los paquetes necesarios, es hora de actualizar el kernel existente. En el intérprete de comandos de la shell como root, cámbiese al directorio que contiene los paquetes RPM y siga los pasos.

ImportanteImportante
 

Se recomienda encarecidamente guardar el kernel anterior por si tiene problemas con el kernel nuevo.

Use el argumento -i con el comando rpm para mantener el viejo kernel. Si la opción -U es usada para actualizar el paquete kernel, se sobreescribirá el kernel instalado actualmente (la versión del kernel y la versión x86 pueden variar):

rpm -ivh kernel-2.4.20-2.47.1.i386.rpm

Si el sistema es un sistema multiprocesador, instale también los paquetes kernel-smp (la versión del kernel y la versión x86 pueden variar):

rpm -ivh kernel-smp-2.4.20-2.47.1.i386.rpm

Si el sistema esta basado en i686 y contiene más de 4 gigabytes de RAM, instale el paquete kernel-bigmem construido para la arquitectura i686 así como también (la versión del kernel puede variar):

rpm -ivh kernel-bigmem-2.4.20-2.47.1.i686.rpm

Si los paquetes kernel-source, kernel-docs, o kernel-utils se van a actualizar, las versiones más viejas lo más probable es que no sean necesarias. Use los comandos siguientes para actualizar estos paquetes (las versiones pueden variar):

rpm -Uvh kernel-source-2.4.20-2.47.1.i386.rpm 
rpm -Uvh kernel-docs-2.4.20-2.47.1.i386.rpm
rpm -Uvh kernel-utils-2.4.20-2.47.1.i386.rpm

Si está usando PCMCIA (por ejemplo, en un portátil), necesitará también instalar kernel-pcmcia-cs y guardar la versión vieja. Si se usa la opción -i probablemente tenga un conflicto ya que el kernel antiguo necesita este paquete para reiniciar con soporte PCMCIA. Para trabajar con ello, use la opción --force como sigue (la versión puede variar):

rpm -ivh --force kernel-pcmcia-cs-3.1.24-2.i386.rpm 

El próximo paso es verificar que la imagen del disco inicial RAM ha sido creada. Refiérase a la Sección 30.5 para más detalles.