Предисловие

1. Предисловие

Мои приключения с Linux начались шесть лет назад, когда я скачал и установил мой первый дистрибутив. После непродолжительной работы с ним я открыл вещи, которые я определенно пожелал бы видеть улучшенными. Например, мне не нравилось расположение загрузочных скриптов или как некоторые программы были сконфигурированы по умолчанию. Я перепробовал несколько различных дистрибутивов Linux. Наконец я понял, что только построив собственную систему из исходников, я буду доволен.

Что это значит? Я решил не использовать ни прекомпилированные пакты, ни CD-ROM или загрузочные диски, которые бы установили базовые утилиты. Я буду использовать мою текущую систему Linux для сборки моей новой системы. Эта “замечательная” система Linux затем получит мощь различных систем без их соответствующих слабостей. В начале, идея была скорее пугающей, но я продолжал верить, что система может быть построена так, что будет приспособлена к моим требованиям и желаниям скорее чем к стандартам, которые не подходят к тому, что я искал.

После решения ряда проблем, таких как зависимости или ошибки на этапе компиляции, я создал самосборную систему Linuxm, которая была полностью работоспособная и соответствовала индивидуальным потребностям. Эти процессы также позволили мне создать компактную и прямолинейную систему Linux, которая быстрее и занимает меньше места, чем традиционные операционные системы. Я назвал эту систему Linux From Scratch или, для краткости, LFS.

Так как я разделил мои цели и опыты с другими членами сообщества Linux, то стало очевидно, что надо было поддерживать интерес к идее дальнейшей установки в моих Linux приключениях. Такая самосборная система LFS не только удовлетворяет спецификации и требованию пользователя, но также служит как идеальная возможность обучения программистов и системных администраторов для расширения их Linux квалификации. В таких широких интересах был рожден проэкт Linux From Scratch.

Эта книга Linux From Scratch предоставляет читателям инструкции по разработке и сборке собственной системы Linux. Эта книга высвечивает проэкт Linux from Scratch и выгоду от использования этой системы. Пользователи могут диктовать все аспекты их системы, включая структуру директорий, настройку скриптов и безопасности. Результирующая система будет компилироваться прямо из исходных текстов и пользователь будет в состоянии описать где, почему и как установлены программы. Эта книга позволяет читателям полностью настроить систему Linux для их собственных потребностей и дает пользователям больший контроль над их собственной системой.

Я надеюсь, что вы не зря проведете время, работая над своей собственной системой LFS и насладитесь многочисленными выгодами от наличия системы, которую собрали вы сами.

--
Gerard Beekmans
gerard@linuxfromscratch.org