find $LFS/{,usr/,usr/local/}{bin,sbin,lib} -type f \ ааа-exec /usr/bin/strip –strip-debug '{}' ';'
Хорошая мысль создать файл $LFS/etc/lfs. Имея этот файл вы можете легко определить , какую версию LFS вы используете. Занесите в него текущий номер этого мануала, и вы всегда будете знать, по какой версии документа искать помощь в случае чего... ;-) Создайте файл используя следующую команду :
echo 4.0 > $LFS/etc/lfs
Вписываем себя в пользователи LFS
Хотите, что бы вас посчитали как пользователя LFS – загляните на страницу счетчика http://linuxfromscratch.org/cgi-bin/lfscounter.cgi и зарегистрируйтесь как пользователь LFS. Введите свое имя и версию вашей системы , которую вы создали и возможно будете пользоваться.
Теперь давайте перезагрузимся в нашу систему...
Теперь все по установлено, загрузочные скрипты созданы, и настало время перезагрузить компьютер Перед этим надо размонтировать $LFS/proc и сам $LFS раздел запустив следующее:
umount $LFS/proc && umount $LFS
Если вы создали систему со множеством разделов, вы должны размонтировать их тоже перед тем, как размонтируете раздел $LFS :
umount $LFS/proc && umount $LFS/usr && umount $LFS/home && umount $LFS
И теперь перезагрузить систему используя что-то типа:
/sbin/shutdown -r now
В строке приглашения LILO, убедитесь, что вы загружаете lfs систему, даже если она загружается и не по умолчанию.
После перезагрузки вы можете начать работу в вашей собственной системе, устанавливать дополнительное ПО и т.д.
Единственная последняя вещь, которую вы, может быть, захотите сделать – это запустить lilo на предмет запуска с вашего HDD. Мы опишем инсталляцию lilo в MBR вашего диска. На разных системах могут быть незначительные отличия. В любом случае, сверяйтесь с документацией, в случае, если вам надо включить дополнительные опции.
В любом случае запустите следующую команду для того, что бы убедиться в том, что lilo установлено:
/sbin/lilo
Возможно вам понадобиться удалить статические директории. Если надо, то перечитайте Главу 5 , затем сохраните статические директории (backup) перед их удалением. Для удаления статических директорий выполните следующее:
rm -rf /static
Ну вот, вы закончили создание вашей собственной LFS системы, и, теперь хотите поставить дополнительное ПО, например веб-браузер или почтовый клиент. Первое, посмотрите проект Beyond Linux From Scratch в котором можете найти разные примеры: http://beyond.linuxfromscratch.org/. Всякие примочки и дополнительные описания могут быть найдены здесь: http://hints.linuxfromscratch.org/hints.shtml. В случае, если вы новичок не только в LFS, но и в Linux системах вообще, то есть смысл почитать советы для новичков: http://hints.linuxfromscratch.org/hints/newbie.txt – очень интересно.
Помните, что существуют списки рассылки по системам LFS, на которые вы можете подписаться для получения помощи. Смотрите Глава 1 – Списки рассылки и архивы для детальной информации .
Теперь, мы благодарим вас за использование книги по LFS и надеемся, что вы нашли ее полезной в использовании и сохранили ваше (да и наше) время ... ;-)
III. Часть III – Приложения
Приложение A. Описания пакетов и зависимостей
В этом приложении рассмотрены следующие аспекты пакетов, описанных в этой книге:
официальная ссылка для загрузки пакета
содержимое пакета,
что делает каждая программа пакета,
что необходимо для компиляции пакета.
Большинство информации о пакетах (в особенности, их описания) взяты из их man pages. Мы приводим не полные man pages, а некоторые ключевые элементы для облегчения понимания функций программ. Для получения более детальной информации о программах, обращайтесь к их man или info pages.
Некоторые пакеты более глубоко освещены чем другие лишь потому, что нам необходимо знать о них больше чем о прочих. Если вы считаете, что что-то должно быть добавлено к описаниям, сообщайте об этом в списки рассылки. Мы стремимся к наибольшей полноте описаний пакетов, но без вашей помощи ничего не выйдет.
Заметьте, что в текущей версии книги описано лишь то, что делает пакет, а не почему его необходимо установить. Возможно, позже это будет добавлено.
Также перечислены все зависимости для всех пакетов, перечисленных в этой книге. Описано, какие программы из каких пакетов необходимы для успешной компиляции.
Приведенные зависимости указывают лишь на пакеты, необходимые для компиляции, а не исполнения программ.
Список зависимостей, со временем, устаревает относительно текущей версии пакета. У нас нет времени на проверку зависимостей при каждом обновлении, так что реальный их список может отличаться. Но при небольших обновлениях зависимости редко изменяются, так что они будут соответствовать в большинстве случаев. При внесении крупных изменений в пакеты, зависимости обязательно будут проверены.
Читать дальше