30.4. Esecuzione dell'aggiornamento

Adesso che avete i pacchetti RPM del kernel, potete procedere al miglioramento del kernel esistente. Collegatevi come root da una shell, entrate nella directory contenente i pacchetti RPM del kernel ed eseguite le operazioni seguenti.

ImportanteImportante
 

È consigliabile conservare il vecchio kernel nel caso si verifichino problemi con quello nuovo.

Utilizzate l'argomento -i con il comando rpm se desiderate conservare il vecchio kernel. Se utilizzate l'opzione -U per aggiornare il pacchetto kernel, verrà sovrascritta la versione del kernel correntemente installato (la versione del kernel e la versione x86 potrebbero variare):

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

Se disponete di un sistema multi-processore, installate anche i pacchetti kernel-smp (la versione x86 e la versione del kernel potrebbero variare):

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

Se il sistema utilizza i686 e dispone di oltre 4 gigabyte di RAM, installate anche il pacchetto kernel-bigmem appositamente creato per l'architettura i686 (la versione del kernel potrebbe variare):

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

Se intendete migliorare i pacchetti kernel-source, kernel-docs o kernel-utils, con molta probabilità non dovrete conservare le versioni precedenti. Per l'aggiornamento di questi pacchetti (le versioni potrebbero variare), usate i comandi di seguito riportati:

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

Se usate un dispositivo PCMCIA (per esempio, un computer portatile), dovete installare anche il pacchetto kernel-pcmcia-cs e conservarne la versione precedente. Se usate l'opzione -i, si verificherà un conflitto perché il vecchio kernel necessita di questo pacchetto per avviarsi con il supporto PCMCIA. Per risolvere il conflitto, usate --force (la versione potrebbe variare):

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

La fase successiva é quella di controllare che l'immagine iniziale del RAM disk é stato creato. Consultate la Sezione 30.5 per maggiori informazioni.