En prenant Linux From Scratch comme exemple, il est généralement déconseillé aux novices de le faire.
L'exception est si la partition LFS est vraiment petite ; il est également bon de savoir ce qui est inutile et peut être supprimé. Les exécutables et bibliothèques installés jusqu'à présent contiennent environ 70 Mo de symboles de débogage inutiles. Exécutez la commande suivante pour supprimer ces symboles :
strip --strip-debug /tools/lib/*
strip --strip-inutile /tools/{,s}bin/*
La commande ci-dessus ignore environ 20 fichiers dont le format ne reconnaît pas le rapport, dont la plupart sont des scripts plutôt que des binaires.
N'utilisez jamais --strip-unneeded sur un fichier de bibliothèque, sinon cela détruira sa version statique et vous devrez compiler l'intégralité du package de la chaîne d'outils à partir de zéro.
La suppression du document permet également d'économiser 20 Mo d'espace :
rm -rf /tools/{info,man}
Il reste désormais au moins 850 Mo d'espace restant sur $LFS, et la Glibc pourra être compilée et installée dans le chapitre suivant. S'il y a suffisamment d'espace pour compiler et installer Glibc, il n'y aura aucun problème pour compiler et installer d'autres packages logiciels.