LFS

Présentation du projet

Qu'est-ce que Linux From Scratch

Linux From Scratch (LFS) est un projet qui vous guide étape par étape à travers la construction de votre propre système Linux, exclusivement à partir de code source. Une telle aventure vous permet d'apprendre comment fonctionne un système Linux de l'intérieur (interdépendances, fonctionnement de l'ensemble).

L'acquisition de ces compétences vous permet également de personnaliser un véritable système sur mesure, configuré et constitué à votre guise. Les connaissances sont réutilisables avec des distributions plus classiques.

LFS vous permet potentiellement de construire un système ultraléger, étant donné que vous n'installez pas certains programmes inutiles qu'installent les distributions.

Enfin, LFS offre une grande flexibilité et une particulière sécurité. Vous pouvez en effet modifier, corriger le code source des paquets que vous installez. Pas la peine d'attendre que quelqu'un s'en charge.

Que faire d'une LFS ?

Un système issu du livre LFS est très minimaliste. C'est cependant une bonne base pour installer n'importe quel paquet. Le projet BLFS vous indique tous les paquets installables.

Les nouvelles

LFS 6.5 disponible au format pdf - 19/08/2009

Nous vous annoncions la sortie de LFS 6.5 il y a deux jours mais ne pouvions proposer le téléchargement du livre au format pdf. C'est désormais chose faite. Le livre est à présent téléchargeable au format pdf, sur cette adresse. Le format html reste bien sûr toujours téléchargeable sous la forme de plusieurs fichiers et la consultation en ligne également.

Bonne lecture à tous et n'hésitez pas à nous faire part de vos impressions ou à demander de l'aide si nécessaire, grâce aux moyens exposés dans la rubrique support.

Sortie de LFS-6.5 - 17/08/2009

L'équipe anglophone de Linux From Scratch est heureuse d'annoncer la sortie de LFS version 6.5. Cette version comprend de nombreuses modifications par rapport à LFS-6.4 (notamment des mises à jour vers Linux-2.6.30.2, GCC-4.4.1 et Glibc-2.10.1) et des corrections de sécurité. Elle inclut également un travail éditorial sur les explications de fond contenues dans le livre, améliorant tant la clarté que le soin apporté au texte.

Vous pouvez lire la traduction du livre en ligne ici ou la télécharger ici, pour l'instant en html, bientôt en pdf.

N'hésitez pas à adresser vos commentaires concernant cette traduction sur cette liste, ou au sujet du livre à la liste de diffusion de l'équipe de développement (en anglais).

Bonne lecture,

Réajustement de lfs svn - 17/01/2009

Comme promis la relecture des codes (commandes) suggérés par la version svn anglaise a été faite dans la traduction. Elle contenait moins d'erreurs mais il a fallu en corriger.

À présent, la 6.4 comme la svn anglaise contiennent rigoureusement les mêmes commandes, plus aucun risque d'erreur. N'hésitez pas à nous signaler toute autre erreur si vous en voyez. Nous les corrigerons. Le plus important a en tout cas été corrigé: les commandes.

Réajustement de lfs - 15/01/2009

Suite à des messages de nombreux utilisateurs sur le forum, il a été décidé de nous lancer dans une grande entreprise de relecture du livre lfs 6.4. L'accent a été mis sur les commandes, qui ne peuvent pas se permettre d'être erronnées.

Ce travail ne fut pas inutile. Il a permis de dénicher de nombreuses fautes que l'équipe lfs-fr ne s'explique guère. En tout cas, elles sont toutes corrigées. La version française de lfs-6.4 est donc à présent parfaitement conforme à la version anglaise. Subsistent peut-être des fautes de frappe dans le texte mais plus dans les commandes, ce qui est le plus important.

Merci beaucoup aux utilisateurs pour leur signalement et désolé pour ces petits défauts inattendus. Nous entamons et finirons très prochainement la même opération pour la traduction de la version svn anglaise.

N'hésitez pas bien entendu à nous faire partager votre expérience. Si vous voyez des fautes dans le texte ou dans un script ou une commande de la traduction de la svn anglaise, signalez-le nous. D'avance merci.

Sortie de LFS 6.4 - 23/11/2008

La communauté Linux From Scratch et son équipe de traduction sont heureux de LFS version 6.4. Cette version comprend de nombreux changements par rapport à LFS-6.3 (y compris le passage à Linux-2.6.27,4, GCC-4.3.2, Glibc-2.8) et des corrections de sécurité. Elle comprend aussi un travail éditorial sur les explications dans le livres visant à améliorer la clarté et la précision du texte.
Pour une liste des changements, voir quoi de neuf.

Vous pouvez lire le livre ici ou le télécharger pour le lire hors connexion ici.

LFS poursuit son chemin - 15/11/2008

Pendant que la LFS 6.4 se stabilise doucement, les développeurs de LFS poursuivent les mises à jour, notamment par la version SVN. Fidèles à nos engagements, nous menons donc la traduction de la 6.4 lorsqu'elle évolue, et celle de la SVN à chaque changement.

C'est pourquoi vous pouvez à présent lire en ligne la version 6.3, 6.4rc1, et SVN (actuellement 20081113). Par contre, s'il a été décidé de rendre LFS-6.4rc1 disponible pour le téléchargement en HTML et PDF, afin de se caler sur l'idée du projet anglais, nous y avons renoncé pour la SVN. Elle est donc consultable en ligne mais uniquement téléchargeable sur le CVS au format xml.

LFS 6.4, c'est presque fait - 08/11/2008

L'équipe francophone de LFS est ravie de vous annocer, avec deux jours de retard, la sortie de la traduction de la version 6.4-rc1 de LFS. Nos amis anglophones ont appelé cette version rc1 pour indiquer qu'elle est PRESQUE stable. Elle est dans sa phase terminale.

C'est donc une double bonne nouvelle. D'abord la traduction colle aux évolutions du texte original, si bien qu'on aura une stable pratiquement en même temps que les anglais. Ensuite, cette version annonce une 6.4 stable et définitive dans très peu de temps. À titre d'illustration, deux à trois mois se sont écoulés entre LFS-6.3rc1 et LFS-6.3. La LFS-6.3rc1 par rapport à la 6.3 n'a du reste pas subi d'énormes changements.

Vous pouvez donc dès à présent tester cette nouvelle version, qui présente l'avantage d'expliquer dans un livre stable la construction d'un système LFS avec des paquets dernier cri. Par exemple, on utili´;e le noyau 2.6.27.4, E2fsprogs qui contient Ext4, ...

N'hésitez pas à nous transmettre des retours de test. On aidera ainsi les anglophones à définitivement stabiliser cette version dans sa derniöre phase de test.

On l'attendait depuis un an. Ici on l'annonçait depuis septembre. C'est chose faite. Bon test à tous.

Bientôt une 6.4 stable - 06/11/2008

LFS vient de sortir une version presque stable en anglais: la 6.4rc1. Ceci annonce la dernière phase de test avant la sortie officielle d'une 6.4 stable contenant les paquets récents.

La traduction sera disponible très bientôt en ligne et téléchargement. Nous sommes nous aussi en voie de l'achèvement de la traduction de cette mise à jour, que nous espérons achever cette semaine ou, au plus tard, fin semaine prochaine.

Mise à jour et correction du XML - 22/10/2008

Comme prévu, LFS a légèrement évolué et de futurs petits mouvements sont en préparation. Pour l'heure nous avons mis en ligne la SVN du 20 octobre, tout comme est en ligne la version anglaise de la même date.

Les problèmes xml ont été résolus. Le source est à présent propre et l'évolution classique du livre peut reprendre son cours sans qu'il soit besoin de bricoler. Voilà une bonne chose de réglée.

Sortie d'une nouvelle version de développement - 20/10/2008

Comme annoncé, la LFS a profondément évolué. De très nombreuses mises à jour ont été effectuées. La traduction a suivi donc. De futures évolutions sont à prévoir, mais probablement mineures.

La traduction pourrait quant à elle subir de légères rectifications pour des raisons de xml. Elles interviendront prochainement et ne modifieront pas substantiellement le livre.

Bonne lecture et amusez-vous bien.

LFS progresse - 04/10/2008

Hier est sortie une nouvelle version SVN de LFS. Sa principale évolution, à ce jour, est la version de GCC, exigeant l'installation de deux nouveaux paquets: gmp et MPFR.

Cette mise à jour a été traduite et placée dans LFS-SVN1003. Mais des débats subsistent sur certains points: la glibc pourrait bientôt être également mise à jour, des correctifs pourraient intervenir... Donc, pour laisser une version SVN (récente) stable, l'équipe de traduction a décidé de laisser en ligne jusqu'à stabilisation la version LFS-SVN-20080711. Par contre, le code xml de cette version n'est pas maintenu, on ne peut garder toutes les versions xml des SVN. La SVN-20080711 disparaîtra du site dès la stabilisation de la SVN-20081003 anglaise.

D'ici là, la version traduite suivra les évolutions anglaises, qui pourraient se multiplier dans les prochains jours.

Petite modification et rappel relatif au nommage des versions - 19/09/2008

Dans un double souci d'anticipation des futures évolutions et de clarification suite à des confusions remarquées lors d'échanges privés, voici quelques explications sur le nommage des versions.

Sauf pour HLFS, les autres projets ont une version stable et une version de développement. LFS appelle utilise svn pour leurs versions de développement. Ils numérotent leurs livres stables.

Ici, nous utilisons CVS pour nos versions non parfaites des traductions. Il est donc possible qu'il existe ici une version cvs de la traduction de la svn anglaise.

Une version svn anglaise traduite correctement peut être mise en ligne ici. Jusque-là, nous l'appelions svn. À présent, nous utiliserons la même nomination que LFS. Pour le livre lfs, vous pouvez lire et télécharger, par exemple, la version SVN-20080711. Cela sera plus facile pour les futures versions svn, permettant éventuellement de conserver une version plus vieille de développement anglaise au besoin.

Il en sera de même pour les autres projets. Même HLFS, une fois en ligne définitivement, verra son nom SVN-annéemoisjour.

Pour l'heure, sachez que la traduction de la svn anglaise s'appelle à présent SVN-20080711.

Sortie de la traduction de la SVN anglaise - 09/09/2008

L'équipe de traduction de LFS est ravie de vous annoncer qu'elle vient d'achever la relecture de la traduction de la version SVN anglaise du livre LFS. Vous pouvez la trouver ici.

Cette version évoluera en permanence en fonction des mises à jour de la version anglaise. Bonne lecture.

Fin du débogage de la traduction de la version svn anglaise - 24/07/2008

Grâce à un travail remarquable de Guillaume, que je remercie de son soutien bien qu'il ait dû abandonner le projet de traduction LFS, la traduction de la version svn anglaise est déboguée. Elle se compile désormais en un document html Toutefois, nous ne la mettons pas en ligne, car elle comporte encore des erreurs de traduction. Une relecture doit être effectuée. N'hésitez pas à nous y aider. Plus on sera nombreux, plus on sera efficace. En attendant, elle est sur le CVS du projet.

Sortie en CVS de la traduction de la version SVN anglaise - 20/07/2008

Sur le dépôt CVS du site, vous pouvez dès à présent télécharger la version CVS de la traduction de la version SVN en anglais. Elle n'est pas encore compilable à cause d'erreurs dans le code xml qui sont en cours d'études. Une relecture globale serait par ailleurs nécessaire pour corriger les fautes de frappe.

N'hésitez pas à nous aider. D'avance merci infiniment.

Sortie de la version 6.3 - 26/06/2008

Ça fait donc plus de trois ans que ce projet n'avait pas avancé. Plusieurs re se sont proposés mais n'ont jamais fait grand-chose. Et pourtant, il y a quelque mois, Jean-Philippe a proposé son aide. Contrairement aux autres, il a commencé contribuer... à tel point qu'il a complètement mis à jour la traduction français LFS.

Voici donc la versio française de la 6.3.

Pour la suite de ce projet, j'espère qu'il va accepter de devenir le maintene officiel de cette traduction... à suivre :)

LFS-6.1.1 - 13/04/2005

Et voilà ! J'ai mis un peu de temps mais c'est fait. La version est disponible sur lfs.traduc.org.

Quant à BLFS, j'y réfléchis sérieusement. Je vais regarder déjà si une nouvelle version est prévue rapidement auquel cas j'attendrais qu'elle sorte pour réaliser une traduction complète. Bref, à suivre...

Fin de la traduction française pour LFS-6.1 - 24/07/2005

La version est disponible sur lfs.traduc.org. C'est parti pour la relecture :)

Fin de la traduction française pour LFS-6.0 - 10/03/2005

Il faudra attendre un peu pour la relecture. En attendant, la version est disponible sur lfs.traduc.org.

Réservation possible des fichiers pour LFS-5.1.1 - 11/09/2004

Le site a été corrigé en profondeur suite au changement d'URL. J'en ai profité pour mettre à jour les tableaux de relecture pour la dernière version traduite de LFS.

La relecture peut donc réellement commencer. Il vous suffit de m'envoyer par courrier électronique le nom des fichiers que vous souhaitez relire et je vous les enverrais en réponse.

Fin de la traduction française pour LFS-5.1.1 - 05/09/2004

La relecture va pouvoir commencer mais vous pouvez déjà lire la version en cours de relecture sur lfs.traduc.org.

Sortie de LFS-5.1 - 16/05/2004

Matthew Burgess vient d'annoncer la disponibilité de LFS-5.1. Sa traduction
devrait bientôt démarrer... dès la fin de celle de BLFS-5.0.

Relecture de LFS-4.1 terminée - 02/12/2003

Vanessa vient de terminer la relecture de l'annexe, ce qui termine la relecture du livre LFS, version 4.1. Ouf... maintenant, nous pouvons attaquer LFS-5.0.

Relecture de LFS-5.0 possible - 01/12/2003

Même si LFS-4.1 n'est pas entièrement relu, il est possible de commencer la relecture de LFS-5.0. Comme il reste peu de fichiers à relire pour LFS-4.1 et qu'en plus ces fichiers sont déjà réservés, nous n'abandonnons pas cette relecture.

Retour en haut.