Библиотека сайта rus-linux.net
Ошибка базы данных: Table 'a111530_forumnew.rlf1_users' doesn't exist
Linux From Scratch - Version 6.8 | ||
Назад | Глава 3. Пакеты и патчи | Вперед |
3.1. Введение
В этой главе приводится список пакетов, которые должны быть загружены с тем, чтобы создать базовую систему Linux. Указываются те версии программ, о которых известно, что они работают, и они используются в этой книге. Мы настоятельно не рекомендуем использовать более новые версии, поскольку с новыми версиями программ некоторые команды сборки могут не работать. В более новых версиях пакетов могут также возникать проблемы, для которых потребуются обходные пути. Такие обходные пути будут разрабатываться и будут использованы в новых версиях книги.
Места, откуда следует скачивать пакет, не всегда могут быть доступны. Если с того момента, как была опубликована эта книга, место загрузки изменилось, то для большей части пакетов достаточно воспользоваться поисковой системой Google (http://www.google.com/). Если этот поиск не даст результатов, попробуйте один из альтернативных способов загрузки, которые приведены на http://www.linuxfromscratch.org/lfs/packages.html#packages.
Скачанные пакеты и патчи нужно так где-нибудь сохранить, чтобы к ним было удобно обращаться в течение всего процесса сборки. Для распаковки и сборки пакетов также потребуется рабочий директорий. В качестве места хранения архивов и патчей, а также в качестве рабочего директория можно использовать директорий $LFS/sources
. Из этого директория требуемые компоненты системы будут перемещаться в раздел LFS и он будет доступен на всех этапах процесса сборки.
Чтобы создать такой директорий, перед началом сеанса скачивания пакетов выполните с правами пользователя root
следующую команду:
mkdir -v $LFS/sources
Сделайте этот директорий доступным для записи и "липким" в случае удаления файлов. "Липкость" означает, что несмотря на то, что у всех пользователях есть права записи в этот директорий, только у владельца файла есть права удаления файла из "липкого" директория. С помощью следующей команды можно разрешить запись и добавить свойство "липкости":
chmod -v a+wt $LFS/sources
Самым простым способом скачать все пакеты и патчи — это воспользоваться списком wget-list
в качестве входного параметра команды wget. Например:
wget -i wget-list -P $LFS/sources
Предыдущий раздел: | Оглавление | Следующий раздел: |
Глава 3. Пакеты и патчи | Все пакеты |