<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Chapitre 13. Compilation et mise en place de nouveaux noyaux</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Manuel de référence"><link rel="up" href="ref-advanced-linux.html" title="Utilisations avancées"><link rel="previous" href="install-free-ack.html" title="Remerciements"><link rel="next" href="ch13s01.html" title="Mettre à jour un noyau à partir de paquetages binaires"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapitre 13. Compilation et mise en place de nouveaux noyaux</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install-free-ack.html">Précédent</a> </td><th width="60%" align="center">Utilisations avancées</th><td width="20%" align="right"> <a accesskey="n" href="ch13s01.html">Suivant</a></td></tr></table><hr></div><div class="chapter" lang="fr"><div class="titlepage"><div><div><h2 class="title"><a name="compiling-kernel-chapter"></a>Chapitre 13. Compilation et mise en place de nouveaux noyaux</h2></div></div><div></div></div><div class="toc"><dl><dt><span class="sect1"><a href="ch13s01.html">Mettre à jour un noyau à partir de paquetages binaires</a></span></dt><dt><span class="sect1"><a href="ch13s02.html">A partir des sources du noyau</a></span></dt><dt><span class="sect1"><a href="compiling-unpack.html">Décompactage des sources du noyau, correction éventuelle du noyau</a></span></dt><dt><span class="sect1"><a href="compiling-conf.html">Configuration du noyau</a></span></dt><dt><span class="sect1"><a href="kernel-reuse.html">Sauvegarder et réutiliser vos fichiers de configuration du noyau</a></span></dt><dt><span class="sect1"><a href="compiling-module.html">Compilation et installation des modules</a></span></dt><dt><span class="sect1"><a href="compiling-install.html">Installation du nouveau noyau</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling-install.html#compiling-install-lilo">Mise à jour de LILO</a></span></dt><dt><span class="sect2"><a href="compiling-install.html#compiling-install-grub">Mise à jour de grub</a></span></dt></dl></dd></dl></div><p><a name="BId-compiling-kernel-chapter-pa70"></a>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 <span class="application">Mandrakelinux</span> contiennent le support pour un nombre conséquent de périphériques (plus que ce dont vous vous servirez !), ainsi qu'un bon nombre de correctifs logiciel (<span class="foreignphrase"><i class="foreignphrase">patches</i></span>) mais...</p><p><a name="BId-compiling-kernel-chapter-pa71"></a> Il peut arriver, pourquoi pas, que vous ayez envie de le faire, rien que pour voir « <span class="quote">ce que ça fait</span> » ! En fait, à part faire chauffer votre <span class="acronym">PC</span> 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 <span><b class="keycap">:-)</b></span>.</p><p><a name="BId-compiling-kernel-chapter-pa72"></a> Plusieurs raisons valables justifient que vous vouliez vous lancer dans l'aventure : vous avez lu que le noyau que vous utilisez a un <a name="BId-compiling-kernel-chapter-gt3" href="glossary.html#term-bug"><i class="glossterm">bogue</i></a> au niveau de la sécurité, bogue corrigé dans une version plus récente ; un nouveau noyau prend en charge 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. La deuxième solution est bien plus rapide !</p><p><a name="BId-compiling-kernel-chapter-pa73"></a>Dans tous les cas, achetez-vous des filtres et du café !</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="install-free-ack.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="ref-advanced-linux.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="ch13s01.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Remerciements </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> Mettre à jour un noyau à partir de paquetages binaires</td></tr></table></div></body></html>