Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/CompilazioneKernel"
Differenze tra le versioni 2 e 8 (in 6 versioni)
Versione 2 del 25/06/2005 15.03.36
Dimensione: 1756
Autore: host103-178
Commento:
Versione 8 del 28/12/2005 09.39.04
Dimensione: 2002
Autore: w00binda
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 2: Linea 2:
Linea 3: Linea 4:
Linea 4: Linea 6:
Linea 7: Linea 10:
Linea 8: Linea 12:
Linea 9: Linea 14:
Linea 10: Linea 16:
Linea 11: Linea 18:
Linea 12: Linea 20:
Linea 13: Linea 22:
Linea 14: Linea 24:
Linea 15: Linea 26:
Linea 16: Linea 28:
Linea 19: Linea 32:
Linea 20: Linea 34:
Linea 21: Linea 36:
Linea 22: Linea 38:
Linea 27: Linea 44:
Linea 28: Linea 46:

}}}

o
Linea 30: Linea 53:
o
{{{
Linea 33: Linea 54:
Linea 36: Linea 58:
Linea 37: Linea 60:
Linea 38: Linea 62:
Linea 41: Linea 66:
Linea 42: Linea 68:
Linea 43: Linea 70:
Linea 44: Linea 72:
Linea 47: Linea 76:
Linea 48: Linea 78:
Linea 49: Linea 80:
Linea 53: Linea 85:
Nota che ora avrai un pacchetto .dev in ''/usr/src'' pronto per essere installato come ogni altri pacchetto. '''Grub verrà aggiornato automaticamente'''. Generalmente i kernel ubuntu usano un initrd, se hai bisogno di generarlo e' sufficiente aggiungere l'opzione "--initrd" al comando "make-kpkg".

Nota che ora avrai un pacchetto .deb in ''/usr/src'' pronto per essere installato come ogni altri pacchetto. '''Grub verrà aggiornato automaticamente'''.
Linea 56: Linea 90:
Linea 57: Linea 92:
Linea 58: Linea 94:
Linea 61: Linea 98:
Linea 62: Linea 100:

----

CategoryKernel

Prima di tutto, scarica il pacchetto del kernel di cui hai bisogno da [http://www.kernel.org kernel.org] o dai repositories di Ubuntu. Se vuoi il kernel ufficiale del Team Ubuntu, ti basterà eseguire:

sudo apt-get install linux-tree

In questo caso userai l'ultima versione stabile disponibile del kernel vanilla.

Per il processo di compilazione avrai bisogno dei seguenti pacchetti su Ubuntu:

sudo apt-get update

sudo apt-get install build-essential

sudo apt-get install kernel-package

sudo apt-get install gcc

sudo apt-get install libncurses5

sudo apt-get install libncurses5-dev

sudo apt-get install libqt3-mt-dev

ora decomprimi il pacchetto:

cd /usr/src

sudo tar --bzip2 -xvf linux-2.6.12.tar.bz2

Ora puoi cominciare a personalizzare la configurazione del tuo kernel; ci sono tre modi, il primo e' grafico, il secondo pseudo-grafico, ed uno non grafico:

sudo make xconfig

o

sudo make menuconfig

o ancora:

sudo make config

Quindi, dopo aver finito la personalizzazione, dobbiamo cominciare il processo di compilazione:

sudo make-kpkg clean

sudo make-kpkg --append-to-version=-custom kernel_image modules_image

Il flag di revisione è opzionale ed è solamente utile per editare il nome del kernel mostrato attraverso

uname -r

Puoi scrivere tutto ciò che vuoi al posto di "-custom".

Generalmente i kernel ubuntu usano un initrd, se hai bisogno di generarlo e' sufficiente aggiungere l'opzione "--initrd" al comando "make-kpkg".

Nota che ora avrai un pacchetto .deb in /usr/src pronto per essere installato come ogni altri pacchetto. Grub verrà aggiornato automaticamente.

Esegui:

sudo dpkg -i kernel-image-2.6.12-custom_10.00.Custom_i386.deb

Traduzione: LorenzoSfarra

Documento originale: http://www.ubuntuforums.org/showthread.php?t=43065


CategoryKernel