Шаги, предлагаемые в этой секции, не являются обязательными, однако, если раздел LFS очень мал, неплохо будет узнать, какие ненужные элементы можно удалить. Собранные исполняемые файлы и библиотеки содержат около 70 MB ненужной на данном этапе отладочной информации. Удалите ее командами:
strip --strip-debug /tools/lib/* strip --strip-unneeded /tools/{,s}bin/*
Эти команды пропустят некоторые файлы, сообщая что не могут распознать их формат. Большинство из них являются скриптами, а не двоичными файлами.
Будьте
внимательны
и не
используйте
параметр --strip-unneeded
при
обработке
библиотек.
Статические
библиотеки
будут
полностью
испорчены
и весь
инструментарий
прийдется
собирать
заново.
Чтобы освободить еще немного, удалите документацию:
rm -rf /tools/{,share}/{info,man,doc}
На данном
этапе у Вас
должно
остаться
как
минимум 850 MB
свободного
места в
разделе $LFS
. Именно
столько
потребуется
для сборки
и
установки Glibc
в
следующей
главе. Если
Вы сможете
собрать Glibc,
Вам хватит
места и на
все
остальное.