February 16
Il kernel è un costituente fondamentale di un sistema operativo del computer. Esso fornisce un livello di astrazione che è utilizzato da un computer al fine di consentire hardware per essere manipolato da un software. Il kernel è responsabile delle gestione delle risorse del sistema (come i dispositivi di uscita CPU, memoria principale e di ingresso /) in modo che il software può fornire la funzionalità operativa richiesta.
Il kernel del sistema operativo Linux può essere aggiornato periodicamente, a causa della natura dinamica del sistema operativo.
1 Visita Kernel.org e scaricare l'ultima versione stabile del kernel (vedi Risorse). Assicurarsi di scaricare il file nel "/ / usr src /" directory.
Si prega di notare che McAfee SiteAdvisor considera Kernel.org di essere al sicuro (nessun malware).
2 Tipo "ls -al" nella riga di comando all'interno del "/ / usr src /" directory. Mentre ancora nella stessa directory, eliminare la directory simbolica di "Linux" digitando "rm linux" nella riga di comando.
3 Scompattare / estrarre il file bunzip2 (.bz2).
Tipo "tar -xvzf (nome del file scaricato) .tar.gz." Si prega di notare che il testo "(nome file scaricato)" dovrebbe essere sostituito con l'ultima versione del kernel che è stato scaricato, ad esempio, "linux-2.6.37." Questo sarebbe letto come "tar -xvzf linux-2.6.37.tar.gz" nella riga di comando.
4 Compilare il nuovo kernel. Le seguenti operazioni consentiranno di compilare il sorgente completo del nuovo kernel (è necessario essere nella directory "/ usr / src"):
Nella riga di comando, digitare i seguenti comandi (premere "Invio" dopo aver digitato ogni comando separato):
"Make menuconfig"
"Make dep"
"Make clean"
"Make zImage"
Ora siete pronti per installare il nuovo kernel.
5 Aggiornare il kernel di Linux.
Nella riga di comando, digitare i seguenti comandi (premere "Invio" dopo aver digitato ogni comando separato):
"Cd / arch / i386 / boot /"
"(Numero di versione) cp bzImage / boot / vmlinuz-" Si prega di notare che questa dipende dalla versione installata.
"Cd / usr / src / linux /"
"Cp System.map numero /boot/System.map-(version)" Si prega di notare che questo dipenderà dalla versione installata.
"Cd / boot"
"Rm System.map"
"Ln -s System.map- (numero di versione) System.map"
"Cd / etc"
Modificare il file "lilo.conf" digitando "vi /etc/lilo.conf" e aggiornare il file con le informazioni dal nuovo kernel. Aggiungere il seguente alla parte inferiore del testo all'interno del "file lilo.conf":
"Label = Linux.old
root = / dev / hda1
sola lettura
image = / boot / vmlinuz- (numero di versione). Si prega di notare che questo dipenderà dalla versione installata.
label = Linux.old
root = / dev / hda1
sola lettura"
Aggiornare la prima immagine in modo da riflettere la nuova versione. Rimuovi "old" dalla prima immagine, e aggiornare il "vmlinuz- (numero di versione)" per riflettere il nuovo numero di versione all'interno del file "lilo.conf" (ad esempio, vmlinuz-2.6).
Dopo tutto questo è completato, digitare "lilo" nella riga di comando.
6 Riavviare il computer. Il vostro nuovo kernel Linux viene installato.