Product SiteDocumentation Site

6.7. Le noyau Linux

Cette section détaille les changements et les informations importantes à propos du noyau 2.6.33-based dans Fedora 13.
Fedora peut inclure des patches supplémentaires au noyau puis l'améliorer, corriger des anomalies ou apporter des fonctionnalités supplémentaires. Pour cette raison, le noyau Fedora peut ne pas être équivalant ligne par ligne au noyau vanilla proposé sur le site http://www.kernel.org.
Pour consulter la liste de ces patches, téléchargez le paquet source RPM et exécutez la commande suivante :
rpm -qpl kernel-<version>.src.rpm

6.7.1. Modifications récentes

Pour récupérer le journal des changements du paquet, exécutez la commande suivante :
rpm -q --changelog kernel-<version>
Notez que cette liste contient des entrées à propos des modifications du noyau appliquées par les développeurs principaux ainsi que des améliorations spécifiques à Fedora, comme des corrections d'anomalies et des améliorations non disponibles dans le noyau du projet source. Un résumé détaillé de ces modifications pour chaque version du noyau du projet source est disponible depuis http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-<version>. Par exemple la liste des modifications du noyau 2.6.33 peut être consultée depuis http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33.
Si vous avez besoin d'une version agréable à lire du journal, consultez http://wiki.kernelnewbies.org/LinuxChanges. Une version courte mais complète du différentiel du noyau est disponible depuis http://kernel.org/git. La version du noyau de Fedora est basée sur l'arborescence de Linus.
Si vous cherchez une documentation simple à lire sur les nouvelles fonctionnalités des versions majeures du noyau, consultez http://wiki.kernelnewbies.org/LinuxChanges.
Une version complète des modifications apportées au noyau est disponible depuis http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary.
La personnalisation effectuée pour la version de Fedora est disponible depuis http://cvs.fedoraproject.org.

6.7.2. Préparatifs au développement du kernel

Fedora 13 n'inclut pas le paquet kernel-source fournit par d'anciennes versions puisque seul le paquet kernel-devel est nécessaire pour construire les modules externes.

6.7.3. Rapporter des anomalies

Consultez http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html pour davantage d'informations sur les rapports d'anomalies sur le noyau Linux. Vous pourriez également utiliser http://bugzilla.redhat.com pour rapporter des anomalies spécifiques à Fedora.