29
contributi
m (copyright) |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
''Torna all'indice: [[Linux Kernel in a Nutshell]]'' | ''Torna all'indice: [[Linux Kernel in a Nutshell]]'' | ||
Quando si | Quando si compila un kernel personalizzato ci si vorrebbe servire dell'ultima versione stabile. Molte distribuzioni forniscono i loro pacchetti dei sorgenti del kernel, ma raramente questi sono i più recenti e aggiornati. I pacchetti ufficiali delle distribuzioni hanno il vantaggio di essere compatibili con il compilatore e gli altri strumenti forniti dalla distribuzione stessa (Il capitolo 2 mette in evidenza l'importanza di questa compatibilità), ma non è detto che permettano di avere le funzionalità o le prestazioni di cui si ha bisogno. Preparando l'ambiente con il kernel più recente e le ultime versioni del compilatore e degli altri programmi sarà possibile ottenere esattamente ciò che si vuole. Questo capitolo spiega quali sorgenti del kernel scaricare e dove trovarli. | ||
=='''Quale ramo usare'''== | =='''Quale ramo usare'''== | ||
Riga 21: | Riga 21: | ||
[[Immagine:kernel.org.png|center|500px|thumb|Figura 3-2: Il sito ufficiale Kernel.org.]] | [[Immagine:kernel.org.png|center|500px|thumb|Figura 3-2: Il sito ufficiale Kernel.org.]] | ||
Per scaricare l'ultima versione stabile del kernel è sufficiente | Per scaricare l'ultima versione stabile del kernel è sufficiente fare clic sulla lettera F nella riga corrispondente: così facendo si scaricherà l'intero albero dei sorgenti. Altrimenti è possibile accedere alla sottocartella relativa ad ogni versione della serie 2.6 tramite la pagina http://www.kernel.org/pub/linux/kernel/v2.6/, mostrata in [[:Immagine:Kernel.org.v2.6.png|figura 3-3]]. | ||
[[Immagine:Kernel.org.v2.6.png|center|500px|thumb|Figura 3-3: Directory dei sorgenti per il kernel 2.6]] | [[Immagine:Kernel.org.v2.6.png|center|500px|thumb|Figura 3-3: Directory dei sorgenti per il kernel 2.6]] | ||
Riga 58: | Riga 58: | ||
=='''Cosa fare con i sorgenti'''== | =='''Cosa fare con i sorgenti'''== | ||
Una volta scaricati i sorgenti del kernel appropriati, dove è previsto che vengano messi? | Una volta scaricati i sorgenti del kernel appropriati, dove è previsto che vengano messi? È consigliabile creare una directory locale nella propria home chiamata linux per conservare tutti i file dei sorgenti del kernel: | ||
<pre>$ mkdir ~/linux</pre> | <pre>$ mkdir ~/linux</pre> |
contributi