Библиотека сайта rus-linux.net
Linux From Scratch (version 6.8) | ||
Назад | Глава 5. Создание временной версии системы | Вперед |
5.33. Удаление ненужных файлов
Инструкции, описываемые в этом разделе, необязательны, но если раздел LFS достаточно мал, полезно знать, какие из ненужных компонентов системы можно удалить. Среди исполняемых файлов и библиотек, собранных к настоящему моменту, есть около 70 Мб отладочных компонентов. Удалите эти компоненты с помощью следующих команд:
strip --strip-debug /tools/lib/* strip --strip-unneeded /tools/{,s}bin/*
Эти команды пропустят несколько файлов, сообщив, что формат файлов не распознан. Большинство из них являются скриптами, а не двоичными файлами.
Будьте внимательны и не используйте параметр --strip-unneeded
для библиотек. Можно испортить статические библиотеки и пакеты инструментального набора придется собирать заново.
Чтобы освободить еще 25 МБ, удалите документацию:
rm -rf /tools/{,share}/{info,man}
К этому моменту у вас в разделе $LFS должно быть, по крайней мере, 850 Мб свободного пространства, которые на следующем этапе можно использовать для сборки и установки пакета Glibc. Если вы сможете собрать и установить пакет Glibc, вы также сможете собрать и установить остальные пакеты.
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет Xz-5.0.1 | Смена владельца |