LKN: Configurare e Compilare: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 1: Riga 1:
Il [[LKN:_Personalizzare_un_Kernel|capitolo precedente]] ci ha insegnato i meccanismi per la riconfigurazione del kernel; in questo capitolo arriva la parte interessante, in cui si possono trovare tutte le modifiche pi� comuni che gli utenti hanno bisogno di apportare ai loro kernel, con le  istruzioni specifiche per effettuarle.
Nonostante la sua grande base di codice (oltre sette milioni di linee di codice), il kernel Linux � il sistema operativo pi� flessibile che sia mai stato creato.
Pu� essere messo a punto per una grande variet� di sistemi differenti e funzionare su qualunque cosa, da un modello di elicottero radio-comandato, a un telefono cellulare, alla maggior parte dei pi� grandi supercalcolatori nel mondo.
Aggiustando il kernel per un ambiente specifico, � possibile creare qualcosa che sia contemporaneamente pi� piccolo e pi� veloce del kernel fornito da gran parte delle distribuzioni di Linux. Questo libro entrer� nel come costruire e installare un kernel personalizzato, e fornir� qualche spunto sul come abilitare opzioni specifiche che probabilmente vorrete usare per specifiche situazioni.


Nessuna distribuzione di Linux fornisce esattamente il kernel che gran parte dei suoi utenti vuole. Le distribuzioni moderne sono diventate molto accomodanti, compilando il supporto per ogni periferica conosciuta, per l'audio, e anche per il risparmio energetico.
Ma probabilmente ognuno di voi ha necessit differenti dalla maggioranza degli utenti (e ogni distribuzione deve cercare ad andare incontro alle necessit della maggioranza).
Voi potreste semplicemente avere un hardware differente.
E quando esce un nuovo kernel potreste voler iniziare ad usarlo senza aspettare che una distribuzione venga costruita attorno ad esso.


'''Dischi'''
Per un certo numero di ragioni, durante la vostra carriera con Linux, qualche volta  potreste voler costruire un kernel, o mettere a punto i parametri di quello che state utilizzando.
Questo libro vi fornisce le informazioni necessarie per comprendere il kernel dal punto di vista dell'utente, e per effettuare i cambiamenti pi� comuni.


Il kernel Linux supporta una grande variet� di differenti tipi di disco. Questa sezione mostra come configurare il kernel in modo tale che supporti la maggior parte di modelli pi� comuni di controller di disco.
Ci sono anche delle buone ragioni per rimuovere alcune caratteristiche da un kernel, in particolare se lo fate funzionare in un sistema embedded o in uno con uno ''small form factor'' (piccolo fattore di forma, cio� dalle risorse limitate, N.d.T.)
 
Nel mettere a punto, � utile comprendere le motivazioni intime del comportamento del kernel.
Queste sono al di l� dello scopo di questo libro, eccetto brevi sommari che appaiono con certe opzioni.
L'appendice B include riferimenti ad altri libri e a materiale che pu� fornirvi maggiori basi.
 
 
'''Usare Questo Libro'''