Читаем Linux From Scratch полностью

Хорошая мысль создать файл $LFS/etc/lfs. Имея этот файл вы можете легко определить , какую версию LFS вы используете. Занесите в него текущий номер этого мануала, и вы всегда будете знать, по какой версии документа искать помощь в случае чего... ;-) Создайте файл используя следующую команду :

echo 4.0 > $LFS/etc/lfs

Вписываем себя в пользователи LFS

Хотите, что бы вас посчитали как пользователя LFS – загляните на страницу счетчикаи зарегистрируйтесь как пользователь 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 в котором можете найти разные примеры:Всякие примочки и дополнительные описания могут быть найдены здесь:В случае, если вы новичок не только в LFS, но и в Linux системах вообще, то есть смысл почитать советы для новичков:– очень интересно.

Помните, что существуют списки рассылки по системам LFS, на которые вы можете подписаться для получения помощи. Смотрите Глава 1 – Списки рассылки и архивы для детальной информации .

Теперь, мы благодарим вас за использование книги по LFS и надеемся, что вы нашли ее полезной в использовании и сохранили ваше (да и наше) время ... ;-)

III. Часть III – Приложения

Приложение A. Описания пакетов и зависимостей

Вступление

В этом приложении рассмотрены следующие аспекты пакетов, описанных в этой книге:

официальная ссылка для загрузки пакета

содержимое пакета,

что делает каждая программа пакета,

что необходимо для компиляции пакета.

Большинство информации о пакетах (в особенности, их описания) взяты из их man pages. Мы приводим не полные man pages, а некоторые ключевые элементы для облегчения понимания функций программ. Для получения более детальной информации о программах, обращайтесь к их man или info pages.

Некоторые пакеты более глубоко освещены чем другие лишь потому, что нам необходимо знать о них больше чем о прочих. Если вы считаете, что что-то должно быть добавлено к описаниям, сообщайте об этом в списки рассылки. Мы стремимся к наибольшей полноте описаний пакетов, но без вашей помощи ничего не выйдет.

Заметьте, что в текущей версии книги описано лишь то, что делает пакет, а не почему его необходимо установить. Возможно, позже это будет добавлено.

Также перечислены все зависимости для всех пакетов, перечисленных в этой книге. Описано, какие программы из каких пакетов необходимы для успешной компиляции.

Приведенные зависимости указывают лишь на пакеты, необходимые для компиляции, а не исполнения программ.

Список зависимостей, со временем, устаревает относительно текущей версии пакета. У нас нет времени на проверку зависимостей при каждом обновлении, так что реальный их список может отличаться. Но при небольших обновлениях зависимости редко изменяются, так что они будут соответствовать в большинстве случаев. При внесении крупных изменений в пакеты, зависимости обязательно будут проверены.

Autoconf

Официальная ссылка

Autoconf (2.53): ftp://ftp.gnu.org/gnu/autoconf/

Содержание Autoconf

Последняя проверка: версия 2.53.

Программы

autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate и ifnames

Описания

autoconf

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже