Mandrake Linux 8.1: Manuel de référence | ||
---|---|---|
Page précédente | Page suivante |
Avec la notion de montage de systèmes de fichiers et la compilation des sources, le sujet que nous abordons ici est sans doute celui qui énerve le plus les débutants. La compilation d'un nouveau noyau n'est en général pas nécessaire, puisque les noyaux installés par Mandrake Linux contiennent le support pour un nombre conséquent de périphériques, ainsi qu'un bon nombre de correctifs logiciels (patches) mais...
Il peut arriver, pourquoi pas, que vous ayez envie de le faire, rien que pour voir « ce que ça fait » ! En fait, à part faire chauffer votre PC et votre cafetière un peu plus que d'habitude, ça ne change pas grand-chose ! Les raisons pour lesquelles vous pourriez désirer recompiler votre nouveau noyau sont de plusieurs ordres, allant de la simple désactivation d'une option à la compilation du tout dernier noyau expérimental. Ainsi donc, l'objectif de ce chapitre sera de faire en sorte que... votre cafetière fonctionne encore après la compilation :-)
De toute façon, plusieurs raisons valables justifient que vous vouliez vous lancer dans l'aventure : vous avez lu que le noyau que vous utilisez a un bogue au niveau de la sécurité, bogue corrigé dans une version plus récente; un nouveau noyau intègre le support pour un périphérique dont vous avez grand besoin. Vous avez en effet le choix d'attendre des mises à jour ou bien de compiler vous-même un nouveau noyau. Optez donc pour la deuxième solution !
De toute façon, achetez-vous des filtres et du café !
ftp.kernel.org s'avère le site principal d'hébergement des sources du noyau, mais un nombre important de miroirs existe et tous ont pour nom ftp.xx.kernel.org, où xx représente le code ISO du pays. Pour la France, ce code est fr, et par conséquent, le miroir préférentiel sera ftp.fr.kernel.org. À partir de l'annonce officielle de la sortie du noyau, vous pouvez compter deux bonnes heures avant que tous les miroirs soient alimentés.
Sur tous ces serveurs FTP, les sources sont situées dans le répertoire /pub/linux/kernel. Allez ensuite dans le répertoire dont la série vous intéresse : ce sera certainement v2.4. Rien ne vous empêche d'essayer des noyaux 2.5, mais gardez à l'esprit que ce sont des noyaux expérimentaux. Le fichier contenant les sources du noyau est linux-<version.du.noyau>.tar.gz, par exemple linux-2.4.8.tar.gz.
Il existe également des patches (corrections) à appliquer aux sources du noyau pour le mettre à jour de façon incrémentale : ainsi, si vous avez déjà les sources du noyau 2.4.8 et que vous voulez actualiser vers le noyau 2.4.10, vous pouvez vous dispenser de télécharger les sources en entier, et télécharger simplement les patches patch-2.4.9.gz et patch-2.4.10.gz. En règle générale, c'est une bonne idée puisque les sources occupent aujourd'hui plus de 24 Mo.
Page précédente | Début | Page suivante |
Configuration du serveur de temps | Remonter | Décompactage des sources du noyau, correction éventuelle du noyau |