Linux From Scratch
Linux From Scratch (kurz LFS) ist eine 4. August 2006 freigegeben. Seit dem 26. August 2006 ist das Buch zu Version 6.2 auch in Deutsch verfügbar (siehe Weblinks).
Streng genommen erklärt LFS nur die Installation eines einfachen Grundsystems, mit dem man gerade so arbeiten kann, es kann jedoch auch als kleiner Distributionsbaukasten betrachtet werden. Weiterführende Komponenten wie die Installation verschiedener Server oder Desktop-Oberflächen (z. B. KDE oder GNOME) werden in der Dokumentation Beyond LFS (kurz BLFS) beschrieben.
Des Weiteren existiert das Projekt Automated LFS (kurz ALFS), bei dem versucht wird, die Installation eines LFS, die langwierig und kompliziert ist, zu automatisieren und zu vereinfachen. Hardened LFS (kurz HLFS) dagegen setzt sich mit der Absicherung des LFS-Grundsystemes auseinander und befindet sich in der Entwicklung.
Das ursprüngliche LFS-Projekt beschäftigt sich mit der Installation auf einem IA-32-System. Für andere Architekturen wurde das Cross-Linux-From-Scratch (kurz CLFS) Projekt ins Leben gerufen, welches sich speziell mit den Problemen des Cross-Compilings beschäftigt.
Ein weiteres Unterprojekt, Hints (engl. Tipps) beschäftigt sich mit Tipps und Tricks rund um LFS.
Derivate
Arch Linux, CRUX Linux, Yopper, rPath, dyne:bolic, Gobolinux
Linux From Scratch LiveCD
Die LFS LiveCD dient als Basissystem von dem aus ein LFS System gebaut werden kann.
Da Linux zum Bauen eines LFS Systems notwendig ist und die CD außerdem ausgiebig auf die Kompatibilität zu LFS getestet wurde, ist es empfehlenswert, mit der CD zu beginnen.
Sie enthält alle Werkzeuge die zum Kompilieren notwendig sind. Ebenso sind das Linux From Scratch-Buch und der Quellcode auf der CD enthalten. Somit ist keine Internetverbindung beim Bau des System erforderlich.
Andere Distributionsbaukästen
Gentoo Linux
Morphix
ROCK Linux
T2 SDE
Weblinks
• Projektseite (englisch)
• Deutsche Übersetzung von LFS
• Cross-Linux-From-Scratch

