Configurer Mageia

Les noyaux de Mageia

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Dernière mise à jour : 06/09/2014 à 22h26
Table des matières

Qu'est-ce que le noyau ?



Le noyau est le cœur le premier programme exécuté par votre ordinateur, c'est lui qui s'occupe de fournir aux autres logiciels une interface pour utiliser le matériel. Le noyau Linux est la base de votre distribution, la première version a été développée par Linus Torvalds au début des années 1990. Ses caractéristiques principales sont d'être multitâche et multi-utilisateur.

Gérer les noyaux de votre ordinateur


Connaître la version actuellement utilisée


Lancer la commande en console :
Code BASH :
uname -a
Linux localhost 3.12.13-desktop-2.mga4 #1 SMP Sun Feb 23 00:16:54 UTC 2014 i686 i686 i686 GNU/Linux


L'indication 3.12.13 correspond à la version du noyau (ou kernel) et desktop à des paramétrage de la compilation du noyau pour une optimisation sur un ordinateur de bureau.


Connaître les noyaux installés


Code BASH :
rpm -qa | grep ^kernel


liste parmi tous les paquets installés, ceux qui commencent par ''kernel''.

Les paquets qui contiennent ''-devel'' contiennent les sources du noyau.
Les caractéristiques des divers noyaux sont expliqués plus bas.


Mise à jour du noyau


Concrètement, le noyau est un binaire, situé dans le répertoire /boot/, appelé ''vmlinuz-<numéro_de_version>''. Il doit toujours y avoir au moins un fichier portant ce nom dans le répertoire /boot/.

Donc, ne jamais désinstaller son dernier noyau stable. Lorsque vous voulez installer un nouveau noyau, conservez-le ; vous aurez le choix entre le nouveau et l'ancien au démarrage de l'ordinateur.

Pour que le noyau soit mis à jour automatiquement comme les autres paquets, choisissez le paquet correspondant à votre type de noyau avec l'extension ''-latest''.
Avertissement : Un changement de noyau nécessite de recompiler certains pilotes (pilotes graphiques propriétaires, machines virtuelles, etc..). Ceci est normalement géré par dkms.

Supprimer les anciennes versions





Les noyaux « Officiels » Mageia



kernel-desktop*



Le noyau standard Mageia

Optimisé pour i686, multi-processeurs (SMP) et capable d'adresser jusqu'à 4 Go de mémoire.
C'est le noyau Linux stable, modifié par Mageia..

kernel-server


Le noyau Mageia pour les gros systèmes

Optimisé pour i686, multi-processeurs (SMP) et capable d'adresser jusqu'à 64 Go de mémoire (ce qui impacte légèrement les performances).

Ce noyau utilise la même révision de noyau que le noyau standard Mageia et ils sont livrés simultanément.

kernel-desktop586



Le noyau Mageia pour processeurs pentium I (architectures i586)

Optimisé pour i586, multi-processeurs (SMP) et capable d'adresser jusqu'à 4 Go de mémoire.

Ce noyau utilise la même révision de noyau que le noyau standard Mageia et ils sont livrés simultanément.

Noyaux de développement / test


Noyaux Thomas Backlund "tmb"


Basé sur le noyau standard Mageia, il contient encore plus de patchs et est développé par un contributeur de longue date : Thomas Backlund. Peut être une solution si votre matériel n'est pas supporté par les noyaux standards Mageia.

Ce noyau est décliné en versions tmb-desktop, tmb-desktop586, tmb-server et tmb-laptop.

Les correctifs dans ce noyau peuvent être considérés comme encore trop expérimentaux pour être intégrés au noyau officiel Linux, mais suffisamment stables pour une utilisation régulière. Ce noyau est un bon indicateur de quels correctifs pourraient se retrouver au final dans le noyau stable de Mageia.<br>

Noyaux kernel-linus


C'est le "kernel vanilla" (par défaut) non modifié..

C'est la dernière version du noyau Linux. Le package suit les dernières release candidates de kernel.org, et peut donc apporter des correctifs de bugs ou le support de nouveaux matériels qui ne sont pas encore intégrés aux noyaux Mageia. Cependant, puisqu'il est nouveau, il est moins bien testé.

Rien ne garantit un fonctionnement stable ; il est donc déconseillé dans le cadre d'une utilisation régulière.

C'est une bonne base pour développer et tester des patchs kernel sans craindre des conflits, puisque ce noyau ne contient normalement aucune modification.

Il porte typiquement un nom sous la forme "kernel-linus-3.12.8-1.mga4", indiquant le numéro de release ("3.12.8"), et la version de la release ("1.mga4").

Il est disponible en plusieurs versions :

* par défaut (par exemple kernel-linus-3.12.8-1.mga4):
* devel (par exemple kernel-linus-devel-3.12.8-1.mga4):
* source (par exemple kernel-kernel-linus-source-3.12.8-1.mga4):

Noyaux kernel-rt


Noyau ''vanilla'' incluant un patch ''rt''.

Ce patch ajoute le ''realtime'' dit dur, ou hard-rt, au noyau. Le noyau de ce rpm ne contient pas d' autres patches : c' est un noyau vanille + rt sans autres inclusions ou modifications.

Noyaux vserver