Product SiteDocumentation Site

6.7. Linux Kernel

Questa sezione illustra informazioni importanti relative al kernel 2.6.33 in Fedora 13 e le modifiche apportate:
Fedora potrebbe includere patch (correzioni) aggiuntive al kernel al fine di migliorare e risolvere problemi, o inserire caratteristiche aggiuntive. Per questa ragione, il kernel Fedora potrebbe non essere perfettamente equivalente, riga per riga, al cosiddetto kernel-vanilla della kernel.org.
Per ottenere una lista di queste patch, scaricare il pacchetto del sorgente ed eseguire il seguente comando:
rpm -qpl kernel-<version>.src.rpm

6.7.1. Changelog

Per ottenere gli avvisi di cambiamento con il pacchetto rilasciato, eseguire il comando:
rpm -q --changelog kernel-<version>
E' da notare che questa lista elenca sia i cambiamenti nel kernel originale applicati al pacchetto sia i miglioramenti specifici di Fedora come risoluzioni di bug e miglioramenti non ancora introdotti nel kernel originale. Un sommario dettagliato dei cambiamenti apportati ad ogni versione originale sono disponibili su http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-<version>, dove p.e. il changelog per il kernel 2.6.33 è al link http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33.
Se occorre una visualizzazione più amichevole dei changelog (avvisi di cambiamento), fare riferimento a Linux Changes. Una breve e completa differenza tra kernel è disponibile su kernel.org/git . La versione del Fedora kernel si basa sul Linus tree.
Se occorre una documentazione più friendly sui cambiamenti apportati ad una release del kernel originale, fare riferimento a LinuxChanges.
Uno storico completo sui cambiamenti al kernel è diponibile su http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary.
Personalizzazioni fatte per Fedora sono disponibili http://cvs.fedoraproject.org .

6.7.2. Preparare lo sviluppo del kernel

Fedora 13non include il pacchetto kernel-source, come veniva fornito nelle precedenti versioni, poichè ora solo il pacchetto kernel-develè richesto per compilare i moduli esterni.

6.7.3. Segnalare gli errori

Fare riferimento a Reporting bugs for the Linux kernel per informazioni su come riportare gli errori nel kernel. E' possibile inoltre utilizzare Bugzilla per inviare le segnalazioni d'errore specifiche per Fedora.