Am Beispiel von Linux From Scratch wird Anfängern generell davon abgeraten.
Die Ausnahme ist, wenn die LFS-Partition sehr klein ist; es ist auch gut zu wissen, was unnötig ist und gelöscht werden kann. Die bisher installierten ausführbaren Dateien und Bibliotheken enthalten etwa 70 MB unnötiger Debugging-Symbole. Führen Sie den folgenden Befehl aus, um diese Symbole zu entfernen:
strip --strip-debug /tools/lib/*
strip --strip-unneeded /tools/{,s}bin/*
Der obige Befehl überspringt etwa 20 Dateien, deren Format der Bericht nicht erkennt. Bei den meisten davon handelt es sich um Skripte und nicht um Binärdateien.
Verwenden Sie --strip-unneeded niemals für eine Bibliotheksdatei, da sonst die statische Version zerstört wird und Sie das gesamte Toolchain-Paket von Grund auf neu kompilieren müssen.
Durch das Löschen des Dokuments werden außerdem 20 MB Speicherplatz gespart:
rm -rf /tools/{info,man}
Jetzt sind noch mindestens 850 MB Speicherplatz auf $LFS übrig und Glibc kann im nächsten Kapitel kompiliert und installiert werden. Wenn genügend Speicherplatz zum Kompilieren und Installieren von Glibc vorhanden ist, ist das Kompilieren und Installieren anderer Softwarepakete kein Problem.