Club mandriva French


Nous contacter Qui utilise Mandriva ? Accueil
Installer Configurer multimedia Systeme internet tutoriels questions ? entreprises emulation jeux



Installer un nouveau noyau pour Mandriva

file:///media/hd/Frank/Maintenance%20Linux/Site%20Web/Linux/logo/AdobeReader.JPEG Format imprimable

 

Le noyau est le cœur du système, c'est lui qui s'occupe de fournir aux logiciels une interface pour utiliser le matériel. 

Simple défi d'étudiant au départ, le noyau Linux s'est forgé au fil du temps une image de performance et de stabilité qui est devenu, en tant que concurrence gratuite commerciale ou non, une menace pour les autres systèmes d'exploitations commerciaux.

Le noyau Linux a été développé par Linus Torvalds au début des années 1990 pour les compatibles PC, d'architecture x86. Depuis, il a été porté sur nombre d'architectures dont m68k, PowerPC, StrongARM, Alpha, SPARC, MIPS, etc. 

Il peut être autant au cœur d'un ordinateur personnel ou d'un superordinateur, que d'un système embarqué comme un téléphone portable.

Ses caractéristiques principales sont d'être multitâche et multi-utilisateur. Il respecte les normes POSIX ce qui en fait un digne héritier des systèmes UNIX.



Les noyaux « Officiels » Mandriva depuis 2008


Kernel-desktop : Le noyau standard Mandriva disponible sur le dépôt main, et inclu sur les distributions CD. Optimisé pour i686, multi-processeurs (SMP) et capable d'adresser jusqu'à 4 Go de mémoire.

Kernel-server :
 Le noyau Mandriva pour les gros systèmes disponible sur le dépôt main, et inclus sur les distributions CD excepté la One. Optimisé pour i686, multi-processeurs (SMP) et capable d'adresser jusqu'à 64 Go de mémoire.

Kernel-desktop586 : Le noyau Mandriva pour processeurs pentium I (architectures i586) disponible sur le dépôt main, et inclus sur les distributions CD. C'est le noyau par défaut de la One car c'est celui qui supporte le plus grand nombre de configurations. Optimisé pour i586, multi-processeurs (SMP) et capable d'adresser jusqu'à 880 Mo de mémoire.

kernel-laptop : Noyau optimisé pour l'utilisation d'un PC portable disponible sur le dépôt main. Ce noyau contient plusieurs optimisations très utiles pour les ordinateurs portables en terme de réduction de consommation d'énergie (au dépend des performances).
kernel-laptop est compilé pour une utilisation sur PC portable, mono ou multi-processeur(s)/core(s) i686 et moins de 4Go de RAM.

Comment installer un nouveau noyau ?      

Le cours que nous allons entreprendre, consiste à faire une mise à jour du noyau, pour bénéficier des ameliorations apportés par une communauté de développeurs bénévoles (de nombreux développeurs étant toutefois rémunérés pour ce travail par des entreprises parfois concurrentes).

Nous allons effectuer cette mise à jour.

Pour réaliser cette opération : 

vous aurez besoin de votre merveilleuse Konsole, d'une connexion Internet et vous devez avoir configuré votre base URPMI.

Avant de commencer, il est nécessaire de connaître quel est le dernier noyau fourni par Mandriva sur votre installation, vous devrez donc tapez l'instruction uname -r dans la Konsole.

Comme vous pouvez le constater le noyau concernant cet exemple d'une Mandriva One porte le numero 2.6.22.18-desktop586, maintenant vous vous mémorisez cette version pour la suite et vous quittez la konsole !


 


Comment installer le nouveau Kernel ? 

Bien, commençons... pour installer un noyau plus récent !

Entrez dans votre CCM (Centre de Configuration de Mandriva)


Tapez le mot de passe root quand il vous sera demandé:


 
Vous arrivez directement sur le gestionnaire de logiciels puis tapez dans le fenêtre de recherche kernel puis cliquez sur Chercher

Tous les noyaux apparaissent alors dans la fenêtre d'installation !


Sélectionnez tous les fichiers dans la liste contenant "kernel" ayant un numero supérieur a celui que vous avez actuellement, repèré par ce sigle, en prenant uniquement les fichiers de mêmes appelations.

(dans le cas present  kernel-desktop586-2.6.22.19-2mdv est supérieur au kernel-desktop586-2.6.22.18-1mdv).


Pratiquez de la même manière pour tous les autres fichiers, exemple : vous avez 

nvidia71xx-kernel-2.6.22.18-desktop586-1mdv 

dans ce cas vous sélectionnez le fichier  

nvidia71xx-kernel-2.6.22.19-desktop586-2mdv



Continuer de la même manière (exemple : mise à jour de la carte graphique) 



continuer... 


continuer...


continuer...    jusqu'au dernier fichier !


Cliquez sur le bouton appliquer, et le téléchargement et l'installation s'effectuent.


Une fois l'installation terminée, fermez le CCM et redémarrez le PC. 

Sélectionnez 2.6.22.19-2 à partir du chargeur de démarrage afin de choisir le "kernel" que l'on vient d'installer. 

Comme au début du cours, vous renouveler l'opération de départ, vous tapez l'instruction uname -r dans la Konsole.

Comme vous pouvez le constater le noyau actuel pour la Mandriva One porte maintenant le numero 2.6.22.19-desktop586

Jouez, travaillez, utilisez vos applications pendant quelques temps avant de passer à la phase de désintallation de noyaux plus anciens, afin de vérifier le bon fonctionnement du système après la mise à jour.  

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 désintaller les anciens noyaux !

Retournez alors sur le CCM une fois revenu sur Mandriva. 

Cliquez sur "Vérifier les programmes installés et supprimer des paquetages". 

Nous allons désinstaller le kernel-2.6.22.9-1 et kernel-2.6.22.12-1 que l'on utilisera plus.




Décochez les cases correspondant aux noyaux a désactivé, comme sur l'image ci-dessous:


et voilà confirmer la suppression du 2.6.22.9-1 et 2.6.22.12

 

Cliquez sur Oui

Une fois les kernels désinstallés, vous n'avez plus rien à faire et votre système est à jour!  Waaiiis




Effectuer la mise à jour avec l'appliquette Mandriva Online


Mandriva Online est le service automatique et gratuit de mise-à-jour des paquetages. Il permet la correction de bogues, l'installation de nouvelles versions des logiciels et l'installation de patchs pour corriger les problèmes de sécurité du système.

voici la légende :



Votre système est à jour

Problème de configuration

Le réseau est déconnecté

Le système est occupé à rechercher si des mises à jour sont disponibles


Des mises à jour sont disponibles pour votre système

 

Mise à jour avec Mandriva Linux 2007 Spring ou supérieure

A partir de la Mandriva Linux 2007 Spring une manière plus simple de mettre à jour le noyau a été introduite (voir Les notes de version pour plus d'informations). 

Il suffit tout simplement d'installer le paquetage kernel-latest et dès qu'un nouveau noyau sera rendu disponible par les équipes de Mandriva, il vous sera proposé de le télécharger avec  drakrpm-update

Noter qu'il ne sera pas sélectionné par défaut comme pour les autres mises à jour car l'action d'installer un nouveau noyau doit être volontaire.

Il existe un paquetage similaire pour les sources du noyau : kernel-source-latest. Dans la plupart des cas, il est important de l'installer aussi : voir les notes ci-dessus.

À partir de Mandriva Linux 2008, ce paquetage est installé par défaut et vous n'avez pas à vous soucier de ces détails sauf en cas de problèmes.