 |
Installer un nouveau noyau pour Mandriva
|
 |
 |
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!
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.
|