![]() | Ultime note di rilascio sul Web |
|---|---|
Queste note di rilascio potrebbero essere state aggiornate. Visitare http://docs.fedoraproject.org/release-notes/ per vedere le ultime release notes per Fedora. |
Questa sezione concerne cambiamenti ed importanti informazioni riguardanti il kernel basato sulla versione 2.6.21 in Fedora 7. Il kernel 2.6.21 include:
Supporto per la virtualizzazione KVM.
Supporto tickless per x86 32bit, che migliora enormemente l'amministrazione del risparmio energetico.
Lo stack di rete wireless devicescape, che include il supporto per diversi nuovi drivers wireless .
Nuovi drivers IDE che usano lo stesso codice libata dei drivers SATA.
![]() | Cambiamento nei nomi dei dispositivi IDE |
|---|---|
I nuovi drivers IDE ora fanno si che tutti i dischi IDE abbiano nomi come Se i files |
Il supporto per la versione 2 del Global File System (GFS2) è stato integrato nel kernel di sviluppo principale.
Alcuni elementi del realtime kernel project.
Fedora può includere patches aggiuntive al kernel per miglioramenti, correzione di errori, o caratteristiche aggiuntive. Per questa ragione, il kernel potrebbe non essere linea-per-linea equivalente al cosidetto vanilla kernel proveniente dal sito web di kernel.org:
Per ottenere una lista di queste patches, scaricare il pacchetto RPM sorgente ed eseguire il seguente comando su di esso:
rpm -qpl kernel-<version>.src.rpm
Per ottenere una lista dei cambiamenti del pacchetto, eseguire il seguente comando:
rpm -q --changelog kernel-<version>
Se si ha bisogno di una versione più amichevole di changelog fare rifermento a http://wiki.kernelnewbies.org/LinuxChanges. Un breve e completo diff del kernel è disponibile su http://kernel.org/git. La versione Fedora è basata sull'albero di Linus.
Le personalizzazioni fatte per la versione Fedora sono disponibili su http://cvs.fedoraproject.org.
Fedora 7 include i seguenti kernel compilati:
Kernel nativo, per l'uso nella maggior parte dei sistemi. I sorgenti configurati sono disponibili nel pacchetto kernel-devel-<version>.<arch>.rpm.
kernel-PAE, per l'uso sui sistemi a 32-bit x86 con > 4GB di RAM, o con CPUs che hanno una caratteristica 'NX (No eXecute)'. Questo kernel supporta sia sistemi uniprocessore che multi-processore.
Kernel per la virtualizzazione per l'uso con il pacchetto emulatore Xen. I sorgenti configurati sono disponibili nel pacchetto kernel-xen-devel-<version>.<arch>.rpm.
Kernel kdump per l'uso delle caratteristiche kexec/kdump. I sorgenti configurati sono disponibili nel pacchetto kernel-kdump-devel-<version>.<arch>.rpm.
E' possibile installare i kernel headers per tutti i tipi di kernel allo stesso momento. I files saranno installati nell'albero /usr/src/kernels/<version>-[PAE|xen|kdump]-<arch>/. Usare il seguente comando:
su -c 'yum install kernel-{PAE,xen,kdump}-devel'
Selezionare uno o più di questi tipi, separati da virgola e senza spazi, appropriatamente. Immettere la password di root quando richiesta.
![]() | Il Kernel 32bit include Kdump |
|---|---|
Il kernel a 32bit è ora relocabile, così le funzionalità di kdump sono incluse. Quello a 64bit richiede ancora l'installazione del kernel -kdump. |
![]() | Il kernel predefinito fornisce SMP |
|---|---|
Non è disponibile un kernel SMP separato per Fedora su i386, x86_64 and ppc64. Il supporto multiprocessore è fornito dal kernel nativo. |
![]() | Supporto kernel PowerPC |
|---|---|
Non c'è supporto per Xen o kdump per l'architettura PowerPC in Fedora. I PowerPC a 32-bit hanno ancora un kernel SMP separato. |
Fare riferimento a http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html per informazioni sulla segnalazione di errori nel kernel di Linux. E' possibile inoltre utilizzare http://bugzilla.redhat.com per inviare quelle segnalazioni d'errore che sono specifiche per Fedora.
Fedora 7 non include il pacchetto kernel-source fornito nelle vecchie versioni poiché è necessario il solo pacchetto kernel-devel per compilare moduli esterni. Sono disponibili sorgenti configurati come descritto nella sezione Tipi di kernel.
![]() | Compilazione del Kernel personalizzata |
|---|---|
Per informazioni sullo sviluppo del kernel e su come lavorare con kernel personalizzati, fare riferimento a http://fedoraproject.org/wiki/Docs/CustomKernel. |