В начало → Gentoo Linux: установка и настройка |
Ссылка на оригинал: http://posix.ru/distro/gentoo_old/
Автор: Алексей Федорчук (alv@linux-online.ru)
С версии: 1.0
Вступление: это сборник моих заметок про Gentoo, написанных в то время, когда я был пользователем этого дистрибутива. Кое-что из приводимого ниже безнадежно устарело, но кое-что может помочь в составлении Gen-To. Собственно, в расчете на это я их и размещаю. — 2006.03.07
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 позволяет:
очень гибкое конфигурирование системы, с подбором только необходимых (и осознанно выбираемых) приложений;
открыть путь для оптимизации системы не только под различные архитектуры (а на данный момент дистрибутивом поддерживаются, кроме i86, также Sparc, PowerPC и Alpha), но и под конкретные типы процессоров;
средства генерации бинарных пакетов (аналог packages FreeBSD), которые могут быть установлены на целевую платформу, отличную от host-машины;
оптимизировать пакеты с учетом особенностей целевой (например, более слабой) машины.
Дополнительным плюсом дистрибутива Gentoo является его прекрасная документированность. На сайте проекта доступны Gentoo Handbook (таже входит в данный сборник см. Настольная книга Gentoo Linux x86) и множество более частных источников информации, ряд из которых переведен на русский язык.
Название дистрибутива (произносится как "джен-ту") может показаться несколько странным. Но объясняется просто — это один из видов пингвина (научное название Pygoscelis papua), обитающий на Циркум-Антарктических островах (Фолклендских, Кергелен, Южная Георгия).
В специальной литературе можно прочитать, что джен-ту отличается небольшим размером и стремительностью. Именно эти его качества и воплощены в дистрибутиве Gentoo.
В начало → Gentoo Linux: установка и настройка |