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, allez sur : |
Cette section couvre les modifications et les informations importantes à propos du noyau 2.6.25 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), ce qui améliore grandement la gestion de l'énergie.
Certains éléments du projet de noyau temps réel.
Le noyau est dorénavant nommé d'une nouvelle manière pour être plus proche du nom de la version originale.
Le fichier spec du noyau est maintenant appelé kernel.spec
au lieu de kernel-2.6.spec
.
Le fichier spec du noyau contient 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 de paravirt_ops
dans domU
, comme part de l'effort de l'équipe de développement noyau pour réduire le travail nécessaire à la production des noyaux Xen actuels.
Les invités complètement virtualisés Xen peuvent directement démarrer un noyau ainsi qu'une image initrd, mais aussi 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 n'est pas une copie conforme du noyau vanilla 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 paquetage, exécutez la commande suivante :
rpm -q --changelog kernel-<version>
Si vous désirez une version agréable et simple de la liste de changement, 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.
Noyau 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 paquetage kernel-PAE-devel.
Noyau virtuel 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 toutes les en-tê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 relocalisables, 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é. |
Prise en charge 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. |
Prise en charge du noyau pour le 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, consultez 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.