В начало → Gentoo Linux: установка и настройка
Gentoo-doc HOME В началоСлед.: Получение дистрибутива

Gentoo Linux: установка и настройка


1. О Gentoo Linux
2. Получение дистрибутива
3. Загрузка системы и первые шаги
4. Установка — первый этап
5. Этап второй — подготовка к смене корня
6. Третий этап — внутри Gentoo
7. Этап четвертый: в недра ядра
8. Финал: постинсталляционное конфигурирование
9. И всё же — суперфинал
10. Заключительный аккорд

Ссылка на оригинал: http://posix.ru/distro/gentoo_old/

Автор: Алексей Федорчук (alv@linux-online.ru)

С версии: 1.0

Вступление: это сборник моих заметок про Gentoo, написанных в то время, когда я был пользователем этого дистрибутива. Кое-что из приводимого ниже безнадежно устарело, но кое-что может помочь в составлении Gen-To. Собственно, в расчете на это я их и размещаю. — 2006.03.07

1. О Gentoo Linux

Gentoo Linux — один из типичных представителей т.н. Source Based дистрибутивов. То есть систем, основанных не на прекомпилированных бинарных пакетах, а собираемых непосредственно из исходных текстов. Gentoo относительно молод, но известностью сравнялся с такими ветеранами дистростроения, как Red Hat или Debian.

Gentoo создан в 2001 г. Дэниелем Роббинсом. Официальный сайт проекта — http://www.gentoo.org. (Русский: http://gentoo.ru)

С самого начала Gentoo являл собой синтез наиболее передовых технологий Linux с традиционными достижениями BSD-систем (в первую очередь — FreeBSD). В частности, в нем приняты сценарии начальной загрузки системы в BSD-стиле — большинство популярных дистрибутивов Linux наследуют схему инициализации системы, унаследованную от Unix System V (именно она была принята за основу Линусом Торвальдсом при создании своего ядра).

Главная особенность Gentoo также идейно унаследована от FreeBSD. В последней, как известно, только базовые компоненты (т.н. Distribution) устанавливаются из прекомпилированных пакетов. Для установки же пользовательских приложений предназначена т.н. система портов. Это — набор средств для автоматизированного получения из Сети (с мастер-сайтов разработчиков или их официальных зеркал) исходных текстов программ, их конфигурирования, компиляции, установки и регистрации в специальной базе данных. Конечно, и FreeBSD поставляется с наборами прекомпилированных пакетов (packages), однако роль их сугубо вспомогательная.

В Gentoo концепция портов (именуемых здесь портежами — Portages) проводится еще более последовательно, чем во FreeBSD. Поскольку здесь этим путем можно установить (или — обновить) не только прикладные программы, но и все базовые компоненты системы, вплоть до ядра, компилятора gcc и главной системной библиотеки glibс.

Система портежей Gentoo позволяет:

  1. очень гибкое конфигурирование системы, с подбором только необходимых (и осознанно выбираемых) приложений;

  2. открыть путь для оптимизации системы не только под различные архитектуры (а на данный момент дистрибутивом поддерживаются, кроме i86, также Sparc, PowerPC и Alpha), но и под конкретные типы процессоров;

  3. средства генерации бинарных пакетов (аналог packages FreeBSD), которые могут быть установлены на целевую платформу, отличную от host-машины;

  4. оптимизировать пакеты с учетом особенностей целевой (например, более слабой) машины.

Дополнительным плюсом дистрибутива Gentoo является его прекрасная документированность. На сайте проекта доступны Gentoo Handbook (таже входит в данный сборник см. Настольная книга Gentoo Linux x86) и множество более частных источников информации, ряд из которых переведен на русский язык.

Название дистрибутива (произносится как "джен-ту") может показаться несколько странным. Но объясняется просто — это один из видов пингвина (научное название Pygoscelis papua), обитающий на Циркум-Антарктических островах (Фолклендских, Кергелен, Южная Георгия).

В специальной литературе можно прочитать, что джен-ту отличается небольшим размером и стремительностью. Именно эти его качества и воплощены в дистрибутиве Gentoo.

В началоСлед.: Получение дистрибутива
В начало → Gentoo Linux: установка и настройка