30.4. Durchführen einer Aktualisierung

Nachdem Sie alle nötigen Pakete erhalten haben, können Sie nun den Kernel aktualisieren. Wechseln Sie am Shell-Prompt als root zu dem Verzeichnis, das den Kernel enthält, und folgen Sie den Anweisungen.

WichtigWichtig
 

Bewahren Sie den alten Kernel unbedingt für den Fall auf, dass mit dem neuen Kernel Probleme auftreten.

Verwenden Sie zum Erhalten des alten Kernels das Argument -i mit dem Befehl rpm. Wenn Sie die Option -U zum Aktualisieren des kernel-Pakets verwenden, überschreibt es den aktuell installierten Kernel (die Kernelversion und x86-Versionen können variieren):

rpm -ivh kernel-2.4.18-7.95.i386.rpm 

Wenn es sich um ein Multiprozessorsystem handelt, müssen Sie auch die kernel-smp-Pakete installieren (die Kernel- und x86-Versionen können variieren):

rpm -ivh kernel-smp-2.4.18-7.95.i386.rpm 

Wenn das System auf i686 basiert und mehr als 4 GB RAM enthält, sollten Sie außerdem das kernel-bigmem-Paket, das auch für die i686 Architektur entwickelt wurde, installieren (die Kernelversion kann abweichen):

rpm -ivh kernel-bigmem-2.4.18-7.95.i686.rpm 

Sollen die Pakete kernel-source, kernel-docs oder kernel-utils aktualisiert werden, werden die alten Versionen höchstwahrscheinlich nicht mehr benötigt. Verwenden Sie folgende Befehle, um die Pakete zu aktualisieren (die Versionen können abweichen):

rpm -Uvh kernel-source-2.4.18-7.95.i386.rpm 
rpm -Uvh kernel-docs-2.4.18-7.95.i386.rpm
rpm -Uvh kernel-utils-2.4.18-7.95.i386.rpm

Wenn das System PCMCIA-Support (z.B. Laptop) benötigt, müssen Sie auch kernel-pcmcia-cs installieren und die alte Version behalten. Wird -i verwendet, wird meistens ein Konflikt angezeigt, da der ältere Kernel dieses Paket zum Booten mit PCMCIA-Support benötigt. Um dies zu vermeiden, verwenden Sie den Befehl --force wie folgt (die Versionen können abweichen):

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

Im nächsten Schritt müssen Sie prüfen, ob ein RAMDisk-Image erstellt wurde. Weitere Informationen hierzu finden Sie unter Abschnitt 30.5.