Page suivante Page précédente Table des matières

1. Introduction

Faut-il que vous lisiez ce document ? Oui, si vous avez les symptômes suivants :

  • " Arg ! cette archive TrucBidule-46.5.6 nécessite la version du noyau 1.1.193 et je n'ai que la version 1.0.9 ! "
  • Il y a un pilote de périphérique dont vous avez besoin dans l'un des nouveaux noyaux.
  • Vous n'avez aucune idée de la manière dont il faut s'y prendre pour recompiler le noyau.
  • "Est-ce que ce truc dans le fichier README décrit toute la marche à suivre ?"
  • Vous avez essayé, ca ne marche pas !
  • Vous devez donner un conseil à une personne qui a certains problèmes.

1.1 Lisez ceci en premier (enfin bon, c'est un conseil) !

Certains exemples présentés dans ce document présupposent que vous possédez les programmes GNU tar, find et xargs. Ils sont assez standard, et ne devraient pas vous poser trop de problème. On suppose également que vous connaissez la structure de votre système de fichiers. Si vous ne le savez pas, il est impératif que vous gardiez une copie sur papier du résultat de l'exécution de la commande mount (ou bien une copie du fichier /etc/fstab, si vous savez le lire). Cette information est importante, et ne change pas à moins que vous ne repartionniez votre disque, en ajoutiez un nouveau, réinstalliez votre système, ou quelque chose de similaire.

La dernière version du noyau à l'heure à laquelle j'écris ces mots est la 2.0.30, ce qui signifie que les références et les exemples donnés correspondent à cette version. Même si j'ai essayé de faire en sorte que ce document soit aussi indépendant que possible des versions, le noyau est en perpétuel développement, donc si vous récupérez une nouvelle version, il risque d'y avoir quelques différences. Cela ne devrait pas poser trop de problèmes mais risque de semer un peu la confusion.

Il existe deux versions des sources du noyau : une version dite "stable" et une version de développement. Les version stables ont des numéros de version paires : 1.0.x, 1.2.x sont des versions stables... tout comme la 2.0. Ces noyaux sont considérés comme étant les plus stables et sans erreurs. Les noyaux de développement (1.1.x, 1.3.x, etc) sont des noyaux de tets, pour les développeurs, les testeurs... mais c'est noyaux peuvent être très bugués. Vous avez été avertit.

1.2 Un mot sur le style

Un texte qui ressemble à celui-ci est soit un message qui apparaît sur votre écran, soit un fichier, ou soit quelque chose qui peut être directement saisi, comme une commande, ou des options pour une commande (si vous possédez une version texte de ce document, il n'y a pas de différence), Les commandes et autre textes devant être saisis sont fréquemment quotés (` '), ce qui provoque le problème classique de la ponctuation : si un tel signe apparaît la fin d'un phrase entre quotes, les gens mettent souvent un `.' à la commande car le style américain indique de mettre le point à l'intérieur des quotes. Même si le bon sens est de retirer le point, bon nombre de personnes ne s'en souviennent pas, et donc je le mettrai à l'extérieur des quotes dans ces cas-là. Par exemple, j'écrirai `make config', et non `make config.'


Page suivante Page précédente Table des matières