29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / Système / Debian / How to compile kernel Debian : compiler et installer un noyau Linux sous Debian





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

How to compile kernel Debian : compiler et installer un noyau Linux sous Debian

Date de publication: le vendredi 26 août 2011 à 14h47
Dernière modification: par Pascal BOYER le mercredi 29 février 2012 à 13h42
« Article précédent: nvidia : compiler et installer le driver nvidia
» Article suivant: MySQL : installer un serveur

Table des matières

  1. Linux Debian kernel + Grub 2 : installation des sources du noyau Linux
  2. qconf : Configuration graphique des options du noyau Linux
  3. Linux Debian kernel + Grub 2 : compiler le noyau Linux à la main
  4. Linux Debian kernel + Grub 2 : installation du package contenant le nouveau noyau Linux
  5. Linux Debian kernel + driver nvidia : compilation du driver nvidia pour le nouveau noyau Linux
  6. Debian noyau 2.6.37: «make xconfig» et erreur «scripts/kconfig/qconf.moc error»

Noyau Linux / Debian : guide de compilation et d'installation

Le noyau Linux - The Linux kernel

Dans le présent article nous allons détailler les différentes étapes de la compilation manuelle d'un noyau pour une distribution Debian, laquelle présente quelques spécificités qui rendent la procédure claire et facile à mettre en œuvre.

Afin d'illustrer concrètement les différents points abordés, nous allons suivre l'exemple de la compilation du tout dernier noyau stable disponible à ce jour, à savoir la version 3.0.3.

Par ailleurs, voici l'environnement dans lequel se déroule la compilation puis l'installation du noyau:

  • Debian stable/testing
  • KDE 4 (4.6.5)
  • Les options du noyau seront configurées graphiquement
  • Toutes les commandes en ligne seront lancées depuis une Konsole

Télécharger les sources d'un noyau chez kernel.org

Après avoir récupéré l'archive des sources du kernel de son choix dans l'un ou l'autre des dépôts ci-dessous:

il faut installer le contenu de l'archive dans le répertoire spécialement prévu à cet effet, à savoir:

  • /usr/src/

Puisque toutes les commandes en ligne seront lancées depuis une console/xterm/konsole en tant que qu'administrateur, on commence par se connecter au système en tant que root. Donc, après avoir ouvert une Konsole (sous KDE), on tape les commandes suivantes:

xhost +

access control disabled, clients can connect from any host 

(on vient de donner à tout le monde l'accès au serveur X - nécessaire quand il faudra lancer l'application graphique pour configurer les options du noyau)

su

Mot de passe: «taper le mot de passe root»

À présent que l'on est connecté en tant qu'administrateur, on peut poursuivre avec l'installation des sources du noyau:

cp linux-3.0.3.tar.bz2 /usr/src/

cd /usr/src/

Puis on extrait le contenu de l'archive:

tar jxfv linux-3.0.3.tar.bz2

cd linux-3.0.3

:
Il est tout à fait possible de créer un lien symbolique linux pointant vers le répertoire linux-3.0.3, évitant ainsi de se souvenir de la syntaxe exact du répertoire du noyau courant.
Après avoir vérifié qu'un tel lien symbolique n'existe pas déjà dans le répertoire /usr/src/ (on effacera ce lien le cas échéant avec la commande rm -f linux), on créera le lien avec la commande suivante:

ln -s linux-3.0.3 linux

Voilà, les sources étant installées, on peut passer à l'étape suivante: le choix des options du noyau.

Commentaires