Gentoo Linux — дистрибутив GNU/Linux, известный гибкостью, производительностью и глубокой настройкой под нужды пользователя.
Ключевые особенности
- Система Portage — центральный механизм управления пакетами. Она позволяет:
- собирать ПО из исходных кодов прямо на компьютере пользователя;
- тонко настраивать параметры через USE‑флаги (включать/отключать функции пакетов);
- использовать стабильные или экспериментальные версии программ (маскирование);
- откатываться к предыдущим версиям ПО.
- Оптимизация под железо. Компиляция из исходников даёт прирост производительности на 10–20 % по сравнению с бинарными сборками.
- Многоплатформенность. Поддерживает x86‑64, ARM, SPARC, PowerPC, MIPS и другие архитектуры.
- Роллинг‑релиз. Непрерывные обновления без необходимости переустановки системы.
- Более 19 000 пакетов в основном репозитории плюс сторонние оверлеи.
История
- 1999 г. — Дэниел Роббинс создаёт Enoch Linux (предшественник).
- 31 марта 2002 г. — официальный релиз Gentoo Linux.
- 2004 г. — основан Gentoo Foundation (некоммерческая организация, управляющая проектом).
Варианты дистрибутива
- Gentoo Hardened — усиленная безопасность (PaX, grsecurity).
- Gentoo Prefix — установка в произвольный каталог (без замены корневой ФС).
- Gentoo Studio — оптимизирован для мультимедиа (аудио/видеопроизводство).
- Редакции для конкретных архитектур (x86, amd64, ARM и др.).
Установка
Возможные способы:
- с минимального диска (stage3);
- через Live CD;
- из другого работающего дистрибутива Linux.
Подробные инструкции — в «Настольной книге Gentoo» (Handbook).
Плюсы и минусы
Плюсы:
- максимальная настройка системы;
- высокая производительность;
- актуальные обновления;
- глубокое понимание Linux (полезный опыт для админов).
Минусы:
- долгая компиляция ПО;
- необходимость постоянного обслуживания;
- сложность управления зависимостями.
Популярность
- 1 % серверов в интернете (июнь 2017 г.);
- 5‑е место среди дистрибутивов у провайдеров (после Ubuntu, Debian, CentOS, RedHat);
- 44‑е место в общем рейтинге Distrowatch (по интересам пользователей).
Философия Gentoo: инструменты должны служить пользователю, а не наоборот. Система даёт свободу настраивать всё — от ядра до отдельных пакетов.