OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

4.2. Erstellen des Verzeichnisses „$LFS/tools“.

Alle in Kapitel 5 kompilierten Programme werden unter installiert $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 sein. Indem diese Programme in einem separaten Verzeichnis aufbewahrt werden, können sie später nach ihrer Verwendung problemlos verworfen werden. Dadurch wird auch verhindert, dass diese Programme in den Host-Produktionsverzeichnissen landen (was in Kapitel 5 leicht aus Versehen geschehen kann).

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


mkdir -v $LFS/tools

mkdir -v $LFS/tools


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


ln -sv $LFS/tools /

ln -sv $LFS/tools /


Note

Der obige Befehl ist korrekt. Der ln Der Befehl weist einige syntaktische Variationen auf. Überprüfen Sie diese daher unbedingt info coreutils ln und ln (1) bevor Sie etwas melden, was Ihrer Meinung nach ein Fehler ist.

Note

Der obige Befehl ist korrekt. Der ln Der Befehl weist einige syntaktische Variationen auf. Überprüfen Sie diese daher unbedingt info coreutils ln und ln (1) bevor Sie etwas melden, was Ihrer Meinung nach ein Fehler ist.


Image

Der erstellte Symlink ermöglicht es, die Toolchain so zu kompilieren, dass sie immer darauf verweist /Werkzeuge, was bedeutet, dass der 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 „chrootet“ werden) funktionieren.


Top OS Cloud Computing bei OnWorks: