Существует множество причин, по которым Вы могли захотеть прочесть эту книгу. Один из вопросов, который задают многие люди, «почему так необходимо полностью проходить весь процесс ручной сборки Linux-системы с нуля, когда можно просто скачать и установить уже готовый дистрибутив?»
Одна из важных целей существования этого проекта - помочь Вам изучить, как Linux-система работает изнутри. Сборка LFS помогает показать, что составляет Linux и как его компоненты взаимодействуют друг с другом. Одна из лучших вещей - это то, что приобретенный опыт самообучения поможет Вам в дальнейшем расширении Linux-системы в любом направлении.
Другой важный аспект LFS - это возможность полностью контролировать систему, не полагаясь при этом на чью-то-там реализацию дистрибутива Linux. C LFS, Вы находитесь в кресле водителя и диктуете каждый аспект своей системы.
LFS позволяет Вам создавать ультракомпактные Linux-системы. При установке обычного дистрибутива Вам часто приходится устанавливать огромное количество программ, которые никогда не будут использованы. Эти программы впустую занимают место на диске. Вы можете заметить, что с нынешнеми жесткими дисками это не так уж и страшно. Однако, иногда Вам будет важен размер системы. Вспомните о загрузочных CD, USB-дисках и встраиваемых системах. Это области, где LFS будет весьма выгоден.
Еще одна важная причина собственноручной сборки Linux - безопасность. Компилируя всю систему из исходного кода, Вы можете проверить все и применить необходимые патчи безопасности. Больше не нужно ждать, пока кто-нибудь другой откомпилирует бинарные пакеты и устранит в них дыру. Хотя Вы и можете проверить патч, нет никакой гарантии, что новый бинарный пакет был собран корректно и в нем действительно исправлена проблема.
Цель Linux From Scratch - собрать полную и готовую к использованию систему базового уровня. Если Вы не хотите собирать свою собственную Linux систему с нуля, Вам не удастся извлечь всей пользы из данной книги.
Конечно же, причин для сборки своей LFS-системы слишком много, чтобы перечислять здесь их все. Подводя итоги, знания являются самым весомым аргументом "за". Если Вы продолжите свое изучение LFS, Вы будуте поражены силой, которую дают информация и знания.