OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

4.2. Erstellen des $LFS/tools-Verzeichnisses

Alle in Kapitel 5 kompilierten Programme werden installiert unter $LFS/tools um sie von den in Kapitel 6 kompilierten Programmen zu trennen. Die hier kompilierten Programme sind temporäre Tools und werden nicht Teil des endgültigen LFS-Systems. Indem diese Programme in einem separaten Verzeichnis gespeichert werden, können sie nach ihrer Verwendung problemlos gelöscht werden. Dies verhindert auch, dass sie in den Produktionsverzeichnissen des Hosts landen (was in Kapitel 5 leicht versehentlich passieren kann).

Erstellen Sie das erforderliche Verzeichnis, indem Sie Folgendes ausführen als Wurzel:


mkdir -v $LFS/tools

mkdir -v $LFS/tools


Der nächste Schritt ist das Erstellen eines /Werkzeuge Symlink auf dem Hostsystem. Dieser verweist auf das neu erstellte Verzeichnis auf der LFS-Partition. Führen Sie diesen Befehl als Wurzel auch:


ln -sv $LFS/tools /

ln -sv $LFS/tools /


Hinweis

Der obige Befehl ist korrekt. Die ln Befehl hat ein paar syntaktische Variationen, also überprüfen Sie unbedingt info coreutils ln und ln (1) bevor Sie einen Fehler melden, den Sie für richtig halten.

Hinweis

Der obige Befehl ist korrekt. Die ln Befehl hat ein paar syntaktische Variationen, also überprüfen Sie unbedingt info coreutils ln und ln (1) bevor Sie einen Fehler melden, den Sie für richtig halten.


Image

Der erstellte Symlink ermöglicht es, die Toolchain so zu kompilieren, dass sie immer auf /Werkzeuge, was bedeutet, dass Compiler, Assembler und Linker sowohl in Kapitel 5 (wenn wir noch einige Tools vom Host verwenden) als auch im nächsten (wenn wir auf die LFS-Partition „chrooten“) funktionieren.


Top OS Cloud Computing bei OnWorks: