Linux From Scratch - LinkFang.de





Linux From Scratch


Linux From Scratch

Projekt zum Bau einer Linux-Distribution
Basisdaten
Entwickler Linux-From-Scratch-Team[1]
Sprache(n) Englisch und (teilweise veraltet) andere Sprachen, darunter Deutsch
Aktuelle Version 7.9
(8. März 2016[2])
Abstammung GNU/Linux
↳ Linux From Scratch
Architekturen IA-32 und weitere
Lizenz CC, MIT[3] (Freie Software)
Sonstiges Monolithischer Kernel
Website www.linuxfromscratch.org

Linux From Scratch (kurz LFS, übersetzt „Linux von Grund auf“[4]) ist ein Projekt, welches eine Schritt-für-Schritt-Anleitung zur Erstellung eines auf die persönlichen Wünsche angepassten Linux-Betriebssystems von Grund auf aus den Quelltexten anbietet.

Geschichte

Die erste Version von Linux From Scratch wurde am 16. Dezember 1999 veröffentlicht.[5] [6]

Die aktuelle Version 7.9 wurde am 8. März 2016 freigegeben. Zudem gibt es auch eine deutschsprachige Version, welche zurzeit bei der Versionsnummer 6.4 steht und am 23. November 2008 veröffentlicht wurde.[7]

Liste der Bestandteile von LFS

Folgende Programmquellen sind in der LFS Version 7.6 enthalten:[8]

Unterprojekte

Die Anleitung Linux From Scratch (LFS) erklärt die Installation eines einfachen Grundsystems, mit dem gerade so gearbeitet werden kann – sie kann jedoch auch als kleiner Distributionsbaukasten betrachtet werden. Weiterführende Komponenten wie die Installation verschiedener Server oder Desktop-Umgebungen (wie 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 Projekt Cross Linux From Scratch (kurz CLFS) ins Leben gerufen, welches sich speziell mit den Problemen des Cross-Compilings beschäftigt. In der Version 7.0 soll auch in der Grunddokumentation eine 64-Bit-Unterstützung eingebaut werden.[9]

Ein weiteres Unterprojekt, Hints (englisch für „Tipps“), sammelt Kurzrezepte rund um LFS.

Live-CD

Eine Live-CD diente als Basissystem, von dem aus ein LFS-System gebaut werden konnte.

Da Linux zum Bauen eines LFS-Systems notwendig ist und die CD außerdem ausgiebig auf die Kompatibilität zu LFS getestet wurde, war es empfehlenswert, mit der CD zu beginnen.

Sie enthielt alle Werkzeuge, die zum Übersetzen der Quellen notwendig sind. Ebenso waren das Linux-From-Scratch-Buch und der Quelltext auf der CD enthalten. Somit war keine Internetverbindung beim Bau des Systems erforderlich.

Am 30. November 2007 wurde die letzte Live-CD-Version der Reihe 6.3 (mit der Revisionsnummer 2160) veröffentlicht.[10] Am 30. März 2008 wurde das LiveCD-Projekt mangels Beteiligung eingestellt. Sie kann mittlerweile nicht mehr verwendet werden, da die Programme zu alt zum Kompilieren einiger Quelltexte sind.[11]

Andere Baukästen

Neben Linux From Scratch sind auch die folgenden Distributionsbaukästen bekannt:

Weblinks

Einzelnachweise

  1. Thank You – The LFS Credits (englisch) – offizielle Webseite; Stand: 29. November 2013
  2. LSF News. In: linuxfromscratch.org. 8. März 2016, abgerufen am 11. März 2016 (english).
  3. Legalnotice
  4. Übersetzung Deutsch-Englisch
  5. Linux From Scratch HOWTO (Memento vom 30. April 2001 im Internet Archive) (englisch)
  6. Linux From Scratch – Vortragsseite beim Chaos Computer Club Ulm, vom 17. August 2008
  7. Deutsche Übersetzung von Linux From Scratch – Projektseite bei erdfunkstelle.de
  8. Programmpakete
  9. Milestone 7.0 (englisch) – Wikiseite bei linuxfromscratch.org; Stand: 1. Februar 2008
  10. Download the Official LFS LiveCD (englisch) – offizielle Seite bei linuxfromscratch.org; Stand: 10. März 2011
  11. The LFS LiveCD project is dead. Officially. (englisch) – Brief bei linuxfromscratch.org, vom 30. März 2008

Kategorien: Linux | Handbuch | Betriebssystemtheorie

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Linux From Scratch (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.