back

che scaricherà l'archivio .deb nella directory da dove abbiamo lanciato il comando. In questo caso otterremo il pacchetto linux-image-2.6.29-2-amd64_2.6.29-5_amd64.deb'.

♦ estraiamo il suo contenuto con

$ dpkg-deb -x linux-image-2.6.29-2-amd64_2.6.29-5_amd64.deb ./

ottenendo nella directory del pacchetto (o nella directory preferita, cambiando "./" con quest'ultima) le directories boot, lib e usr.

♦ copiamo il file di configurazione nella directory dei sorgenti, denominandolo .config (se avete cambiato directory d'estrazione dovrete dapprima portarvi in questa directory)

$ cp boot/config-2.6.29-2-amd64 /usr/src/linux/.config

Vi ricordo che qualsiasi file o directory che incomincia con un punto "." risulta essere nascosto. Questo significa che con il semplice comando "ls" non verrà visualizzato; per vedere i files o le directories nascoste digiteremo allora "ls -a".

A questo punto potremo incominciare la configurazione con:

$ make menuconfig

A questo riguardo vi rimando al prossimo capitolo.

Utilizzare la configurazione attuale

Se non esiste una differenza importante fra l'attuale versione del kernel e quella del kernel che state per installare è possibile utilizzare la configurazione dell'attuale kernel, per poi impostare unicamente le nuove opzioni del kernel. Il file di configurazione dell'attuale kernel si trova in /boot/config-<versione_kernel>.
Facendo un esempio con il nuovo kernel 2.6.29 e l'attuale 2.6.26 si digiterà qualcosa di simile, a seconda della vostra attuale installazione:

$ cp /boot/config-2.6.26-2-amd64 /usr/src/linux/.config

Per integrare ora le opzioni del nuovo kernel daremo il comando

$ make oldconfig

A questo punto verranno visualizzate le nuove opzioni che dovremo configurare a loro volta. Se vogliamo accettare l'opzione di default (marcata con la lettera maiuscola) basterà digitare "invio", altrimenti assegneremo l'opzione voluta (y, n o m; rispettivamente per compilare l'opzione, non compilarla, o compilarla come modulo). Per accelerare la manovra e assegnare sempre l'opzione di default potrete semplicemente tener premuto "invio" fino ad esaurimento delle opzioni. A questo punto potremo incominciare la configurazione vera e propria (v. prossimo capitolo).

back