Если взять в качестве примера Linux From Scratch, новичкам обычно не рекомендуется этого делать.
Исключением является случай, когда раздел LFS очень мал, также полезно знать, что ненужно и что можно удалить; Установленные на данный момент исполняемые файлы и библиотеки содержат около 70 МБ ненужных символов отладки. Чтобы удалить эти символы, выполните следующую команду:
полоса --strip-debug /tools/lib/*
полоса --strip-unneeded /tools/{,s}bin/*
Приведенная выше команда пропускает около 20 файлов, формат которых не распознается отчетом, большинство из которых представляют собой сценарии, а не двоичные файлы.
Никогда не используйте --strip-unneeded для файла библиотеки, иначе он уничтожит его статическую версию, и вам придется компилировать весь пакет инструментов с нуля.
Удаление документа также экономит 20 МБ места:
rm -rf /инструменты/{информация,человек}
Теперь в $LFS осталось не менее 850 МБ свободного места, и Glibc можно скомпилировать и установить в следующей главе. Если места для компиляции и установки Glibc достаточно, то и с компиляцией и установкой других пакетов программного обеспечения проблем не возникнет.