Die folgende Liste enthält alle Pakete, die Sie für ein minimales Linux-System benötigen. Die Versionsnummern sind Versionen, von denen wir wissen, dass Sie funktionieren. Wenn Sie noch wenig Erfahrung mit LFS haben sollten Sie lieber keine anderen Versionen probieren. Die Anleitungen und Kommandos könnten evtl. mit neueren Versionen nicht mehr funktionieren. Oft gibt es auch gute Gründe dafür, nicht die allerneueste Version einzusetzen: zum Beispiel bei bekannten Problemen für die es noch keine Lösung gibt.
Wir können nicht für die ständige Verfügbarkeit der Download-Ressourcen garantieren. Falls sich eine Download-Adresse nach Erscheinen des Buches geändert haben sollte, nutzen Sie bitte Google oder eine andere Suchmaschine und suchen nach dem entsprechenden Paket (http://www.google.com/). Sollten Sie auch hier erfolglos sein, dann nutzen Sie bitte eine der alternativen Download-Möglichkeiten wie unter http://www.linuxfromscratch.org/lfs/packages.html#packages beschrieben.
Sie müssen alle heruntergeladenen Pakete und Patches an einem Ort
speichern, auf den Sie während der ganzen Zeit bequemen zugreifen
können. Außerdem benötigen Sie einen Arbeitsordner zum Entpacken und
Kompilieren der Quellen. Am besten benutzen Sie den Ordner
$LFS/sources
sowohl zum Speichern der
Quellen und Patches als auch
als Arbeitsordner. Damit haben Sie alles Nötige immer auf der
LFS-Partition und in allen Arbeitsschritten des Buches verfügbar.
Sie sollten folgendes Kommando als Benutzer root
auszuführen, bevor Sie mit dem Herunterladen
der Pakete beginnen:
mkdir -v $LFS/sources
Machen Sie den Ordner für jeden beschreibbar und sticky. Der „Sticky“-Modus bewirkt, dass jeweils nur der Besitzer einer Datei diese auch löschen kann, selbst dann, wenn mehrere Benutzer Schreibrechte in dem Ordner haben. Das folgende Kommando schaltet Schreib- und Sticky-Berechtigungen ein:
chmod -v a+wt $LFS/sources