In den Installationsanleitungen von Paketen werden bestimmte Annahmen gemacht:
Einige der Pakete werden vor dem Kompilieren gepatcht; aber nur, um ein potentielles Problem zu umgehen. Meist wird ein Patch sowohl in diesem als auch im folgenden Kapitel benötigt, manchmal aber auch nur in einem der beiden. Wundern Sie sich also nicht, falls der Eindruck entsteht, dass die Installationsanweisungen für einen Patch zu fehlen scheinen. Außerdem werden Sie beim Installieren einiger Patches Warnungen über offset oder fuzzy bemerken. Diese Warnungen sind nicht wichtig, der Patch wird dennoch korrekt installiert.
Beim Kompilieren vieler Pakete werden Sie alle möglichen Compiler-Warnungen auf dem Bildschirm bemerken. Das ist normal und kann einfach ignoriert werden. Es handelt sich eben nur um Warnungen — meistens aufgrund der Verwendung veralteter (aber dennoch korrekter) C- oder C++-Syntax. Die C-Standards haben sich im Laufe der Zeit oft verändert, und einige Pakete benutzen immer noch alte Standards, aber das ist kein wirkliches Problem.
Solange nichts anderes angegeben wird, sollten Sie die Quell- und Kompilierordner jedesmal nach dem Installieren eines Pakets löschen. Dadurch verhindern Sie mögliche Fehlkonfigurationen, falls ein Paket später erneut installiert werden muss.
Bevor Sie fortfahren, stellen Sie bitte mit folgendem Kommando
sicher, dass die LFS
-Umgebungsvariable korrekt gesetzt ist:
echo $LFS
Die Ausgabe muss den Pfad zum Mountpunkt Ihrer LFS-Partition
anzeigen. Wenn Sie unserem Beispiel gefolgt sind, sollte dieser
/mnt/lfs
lauten.
Schlussendlich muss noch ein wichtiger Punkt erwähnt werden:
Alle Kompilier-Anweisungen setzen voraus, dass Sie die
Bash-Shell
einsetzen. Bevor Sie ein Paket installieren, müssen Sie das
jeweilige Tar-Archiv bereits als Benutzer lfs
entpackt und mit cd in den entpackten Ordner
gewechselt haben. Danach können Sie die jeweilige
Installationsanleitung durcharbeiten.