include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Les notes de sortie les plus récentes sont disponibles sur le web | |
---|---|
Ces notes de sortie ne sont peut-être pas à jour. Pour avoir accès aux dernières notes de sortie pour Fedora, aller sur : |
Cette section couvre les modifications et les informations importantes à propos du noyau 2.6.24 dans Fedora 9. Ce noyau inclut :
Un support sans tic pour les systèmes x86 64-bit (les 32 bits ont été ajoutés précédement), qui améliore grandement la gestion de l'énergie.
Certains éléments du projet de noyau temps réel.
Le noyau a une nouvelle manière d'être nommé pour être plus proche du nom de la machine en amont.
Le fichier spec du noyau est maintenant appelé kernel.spec
au lieu de kernel-2.6.spec
.
Le fichier spec du noyau a de nouvelles macros qui facilitent le processus de construction. Consultez la page http://fedoraproject.org/wiki/Docs/CustomKernel pour plus d'informations.
Le noyau de Fedora 9 ne charge plus par défaut les modules pour les cartes son ISA. Chargez le module à la main en utilisant la commande modprobe module-name
, ou mettez une entrée dans /etc/modprobe.conf
. Par exemple, pour la carte son Creative SoundBlaster AWE64, ajouter l'entrée suivante :
install snd-sbawe
Le noyau de Fedora offre un support paravirt_ops
dans domU
, car une partie de l'équipe de développement noyau est de réduire le travail pour la production des noyaux Xen actuels.
Les invites complètement virtualisés Xen peuvent directement démarrer un noyau et une image initrd et valider les arguments de démarrage du noyau. Pour plus de détails consultez la page http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
Fedora peut inclure des patches additionnels pour l'amélioration du noyau, la correction des bogues, ou des options additionnelles. Pour cette raison, le noyau Fedora ne sera pas un équivalent ligne à ligne du noyau appelé vanilla kernel extrait du site kernel.org :
Pour consulter la liste de ces correctifs, téléchargez le paquetage source et lancer la commande suivante dessus :
rpm -qpl kernel-<version>.src.rpm
Pour récupérer un log des modifications d'un paquetages, lancez la commande suivante :
rpm -q --changelog kernel-<version>
Si vous désirez une version agréable et simple du changelog, consultez http://wiki.kernelnewbies.org/LinuxChanges. Ce site présente une version résumée et complète des modifications du noyau disponibles sur http://kernel.org/git. Fedora est basée sur la branche noyau de Linus.
Les modifications faites pour la version de Fedora sont disponibles depuis la page http://cvs.fedoraproject.org.
Fedora 9 inclut les constructions suivantes du noyau :
Noyau natif pour une utilisation dans la plupart des systèmes. Les sources configurées sont disponibles dans le paquetage kernel-devel.
Kernel-PAE, à utiliser avec des processeurs 32 bits x86 dotés de plus de 4Go de RAM, ou avec des processeurs ayant la fonctionnalité NX (No eXecute). Ce noyau supporte à la fois les systèmes mono-processeur et multi-processeurs. Les sources configurées sont disponibles dans le paquet kernel-PAE-devel.
Noyau virtuel invité pour une utilisation avec le paquetage d'émulation Xen. Les sources configurées sont disponibles dans le paquetage kernel-xen-devel.
Vous désirerez peut-être installer en même temps tous les entêtes du noyau pour chaque déclinaison de celui-ci. Les fichiers sont installés dans l'arborescence /usr/src/kernels/
. Utilisez la commande suivante :version
[-PAE|-xen|-kdump]-arch
/
su -c "yum install kernel{,-PAE,-xen,-kdump}-devel"
Choisissez une ou plusieurs déclinaisons, séparées par des virgules et sans espace. Indiquez le mot de passe root
lorsqu'il est demandé.
Le noyau x86 inclut Kdump | |
---|---|
Les deux noyaux, x86_64 et i686 sont maintenant localisables, ils ne requièrent donc plus un noyau séparé pour les capacités kdump. PPC64, par contre, requiert toujours un noyau kdump séparé. |
Support du SMP par le noyau par défaut | |
---|---|
Il n'y a pas de noyau SMP séparé disponible dans Fedora pour les architectures i386, x86_64 et ppc64. Les architectures multiprocesseurs sont supportées par le noyau natif. |
Support noyau pour PowerPC | |
---|---|
Xen ou kdump ne sont pas supportés sur les architectures PowerPC dans Fedora. PowerPC 32 bits a toujours un noyau SMP séparé. |
Fedora 9 n'inclut pas le paquetage kernel-source fournit par d'anciennes versions car seul le paquetage kernel-devel est maintenant nécessaire pour compiler les modules externes. Les sources déjà configurées sont disponibles, comme décrit dans la section Section 9.3, « Déclinaisons du noyau ».
Construction d'un noyau personnalisé | |
---|---|
Pour des informations sur le développement du noyau, et le travail avec des noyaux personnalisés, consulter la page http://fedoraproject.org/wiki/Docs/CustomKernel. |
Consultez la page http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html pour obtenir des informations sur les rapports de bogues relatifs au noyau Linux. Vous pouvez également utiliser http://bugzilla.redhat.com> pour signaler des bogues spécifiques à Fedora.