GENTOO LINUX
(http://www.gentoo.org/)
Gentoo Linux – дистрибутив, который может быть автоматически
оптимизирован и приспособлен для применения практически в любой области в
соответствии с вашими требованиями. Наивысшая производительность,
настраиваемость и высококлассное сообщество пользователей и разработчиков – вот
отличительные черты Gentoo.
Gentoo Linux - один из типичных представителей т.н. Source Based
дистрибутивов. То есть систем, основанных не на прекомпилированных бинарных
пакетах, а собираемых непосредственно из исходных текстов. Gentoo относительно
молод, но известностью сравнялся с такими ветеранами дистростроения, как Red
Hat или Debian.
Gentoo создан в 2001 г.
Дэниелем Роббинсом, бывшим до того одним из участников проекта Linux Stampade,
а ныне пошедшим на службу классовому врагу. Однако сам дистрибутив от этого не
пострадал, так как поддерживается интернациональной командой разработчиков из
самых разных стран. Официальный сайт проекта - http://www.gentoo.org.
С самого начала Gentoo являл собой синтез наиболее передовых технологий
Linux с традиционными достижениями BSD-систем (в первую очередь - FreeBSD). В
частности, в нем приняты сценарии начальной загрузки системы в BSD-стиле -
большинство популярных дистрибутивов Linux наследуют схему инициализации
системы, унаследованную от Unix System V (именно она была принята за основу
Линусом Торвальдсом при создании своего ядра).
Главная особенность Gentoo также идейно унаследована от FreeBSD. В
последней, как известно, только базовые компоненты (т.н. Distribution)
устанавливаются из прекомпилированных пакетов. Для установки же
пользовательских приложений предназначена т.н. система портов. Это - набор
средств для автоматизированного получения из Сети (с мастер-сайтов
разработчиков или их официальных зеркал) исходных текстов программ, их
конфигурирования, компиляции, установки и регистрации в специальной базе
данных. Конечно, и FreeBSD поставляется с наборами прекомпилированных пакетов (packages ), однако роль их сугубо
вспомогательная.
В Gentoo концепция портов (именуемых здесь портежами - Portages) проводится
еще более последовательно, чем во FreeBSD. Поскольку здесь этим путем можно
установить (или - обновить) не только прикладные программы, но и все базовые
компоненты системы, вплоть до ядра, компилятора gcc и главной системной библиотеки glibs .
Благодаря технологии портежей, Gentoo Linux станет идеальным
защищенным сервером, рабочей станцией разработчика, профессиональной настольной
системой, системой для игр, встроенной системой или чем-либо другим – всем, чем
вы пожелаете. Из-за практически неограниченной способности дистрибутива
подстраиваться под нужды пользователя, Gentoo Linux называют
"метадистрибутивом".
Система портежей Gentoo позволяет, во-первых, очень гибкое конфигурирование
системы, с подбором только необходимых (и осознанно выбираемых) приложений.
Во-вторых, она открывает путь для оптимизации системы не только под различные
архитектуры (а на данный момент дистрибутивом поддерживаются, кроме i86, также
Sparc, PowerPC и Alpha), но и под конкретные типы процессоров. Кроме того, в ней
предусмотрены средства генерации бинарных пакетов (аналог packages FreeBSD), которые могут быть
установлены на целевую платформу, отличную от host-машины. И, более того,
пакеты эти также могут быть оптимизированы с учетом особенностей целевой
(например, более слабой) машины.
Дополнительным плюсом дистрибутива Gentoo является его прекрасная
документированность. На сайте проекта доступны Gentoo Handbook и множество
более частных источников информации, ряд из которых переведен на русский язык.
Название дистрибутива (произносится как "джен-ту") может
показаться несколько странным. Но объясняется просто - это один из видов
пингвина (научное название Pygoscelis papua), обитающий на
Циркум-Антарктических островах (Фолклендских, Кергелен, Южная Георгия).
В специальной литературе можно прочитать, что джен-ту отличается небольшим
размером и стремительностью. Именно эти его качества и воплощены в дистрибутиве
Gentoo.
|