Das Material: Pakete und Patches

Einführung

Die untenstehende Liste enthält alle Pakete, die Sie für ein minimales Linux-System herunterladen müssen. Die Versionsnummern entsprechen Softwareversionen von denen wir wissen, dass Sie funktionieren, und das Buch basiert darauf. Wenn Sie wenig Erfahrung mit LFS haben, empfehlen wir dringend, keine neueren Versionen zu probieren. Die angegebenen 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.

Soweit möglich, verweisen alle URLs auf die Projektseite unter http://www.freshmeat.net/. Die Freshmeat Seiten bieten einfachen Zugriff auf die offiziellen Download- und Projektseiten, Mailinglisten, FAQ's, Changelogs und vieles mehr.

Wir können nicht garantieren, dass die Download-Adressen immer verfügbar sind. Falls sich eine Download Adresse nach Erscheinen des Buches geändert haben sollte, googlen Sie bitte nach dem entsprechenden Paket. Sollten Sie auch hier erfolglos sein, schauen Sie bitte auf die Korrekturseiten unter http://www.linuxfromscratch.org/lfs/print/, oder noch besser, Sie probieren eine alternative Download-Methode aus. Das Vorgehen wird auf der Seite http://www.linuxfromscratch.org/lfs/packages.html beschrieben.

Sie müssen alle heruntergeladenen Pakete und Patches an einem Ort speichern, auf den Sie während der Arbeit mit dem gesamten Buch bequemenen Zugriff haben. Weiterhin brauchen Sie einen Arbeitsordner, in dem Sie die Quellen entpacken und kompilieren können. Es ist eine gute Vorgehensweise, den Ordner $LFS/sources zum Speichern der Quellen und Patches und als Arbeitsordner zu benutzen. So ist alles was Sie benötigen immer auf der LFS-Partition abgelegt und in allen Arbeitsschritten des Buches verfügbar.

Wir empfehlen Ihnen daher, folgendes Kommando als root auszuführen, bevor Sie mit dem Herunterladen der Pakete beginnen:

mkdir $LFS/sources

Machen Sie diesen Ordner für normale Benutzer schreibbar (und sticky) -- denn Sie werden das Herunterladen der Pakete nicht als root durchführen. Wir schlagen folgendes Kommando vor:

chmod a+wt $LFS/sources