Содержание

О выборе

На вопрос статьи нет однозначного ответа, также как и нет супер-универсального дистрибутива :-). Можно лишь порекомендовать примерный, процесс выбора:

Иногда требуется попробовать не один дистрибутив, чтобы определить "идеального" кандидата для той или иной задачи или железа. Чтобы пользователям как-то сориентироваться, ниже приведён список дистрибутивов, отсортированных по задачам или железу.

Мир программного обеспечения непрерывно меняется и в этом контексте, дистрибутивы можно условно разделить на "передовые" и "консервативные". "Передовые" содержат в репозиториях самые новые версии программ, пускай даже не самые стабильные на момент релиза. "Консервативные" же - наоборот, стараются делать релизы только из хорошо проверенного и оттестированного программного обеспечения. Соответственно и применение каждого дистрибутива должно быть адекватным. Например, для одиночного сервера "передовой" дистрибутив не подойдёт. Другое дело когда серверов много и работают они в параллельном режиме (в кластере) - есть возможность обновить программу на одном сервере, протестировать её работу, а только затем ставить на остальные сервера. В случае сбоя на тесте, выйдет из строя только один сервер, а не все. Другая крайность - очень консервативные дистрибутивы типа OpenBSD, где безопасность и стабильность положена в основе всего. За это, правда, приходится платить устаревшими версиями программного обеспечения.

Есть дистрибутивы, которые оказались в списке "консервативных" не из-за упора на безопасность и стабильность, а из-за малочисленного сообщества программистов. К таким дистрибутивам относится FreeBSD.

Ниже дан краткий список дистрибутивов с разделением по включению новейшего софта в релизы.

Дистрибутивы для рабочих станций

Для домашних машин и офисных рабочих станций.

Простые в работе для пользователя

Требования к "железу"

частота процессора i686, amd64 > 1ГГц
оперативная память >= 1Гб
память видеокарты >= 64Мб

Все дистрибутивы из списка требуют достаточного мощного компьютера.

Максимально-настраиваемые

Другими словами дистрибутивы-конструкторы, где у пользователя открыты возможности максимально возможно настроить (собрать) дистрибутив.

Требования к "железу"

частота процессора i586, i686, amd64 > 1ГГц
оперативная память > 256Мб
память видеокарты > 64Мб

Для нетбуков

Адаптированные под "железо" нетбуков.

частота процессора Atom > 1ГГц
оперативная память > 512Мб
память видеокарты > 64Мб

Для старого железа

частота процессора >= Pentium I, 133МГц
оперативная память от 64Мб (Puppy), от 256Мб
память видеокарты от 4Мб

Дистрибутивы для серверов

Это универсальные и надёжные дистрибутивы для организации как рабочих станций, так и мощных серверов разной направленности.

Дистрибутивы для работы с мультимедиа

Ориентированные и настроенные на работу с видео и музыкой. Как правило, в дистрибутиве содержится много предустановленного программного обеспечения для работы с видео и музыкой, и все компоненты системы настроены для работы в режиме реального времени.

Для образовательных учреждений

Эти дистрибутивы выделил в отдельный класс и вот почему: дистрибутивы Linux для образовательных учреждений в России характеризуются сперва требованиями, которые формируются Отделами образований и соответствующими государственными структурами; далее идёт набор образовательных программ, разрешённых к использованию; в последнюю очередь техподдержкой и ценой.

Примеры дистрибутивов для России:

В других странах на это смотрят проще - основными факторами является цена и затраты на обслуживание. Ещё примеры дистрибутивов для образовательных учреждений:

Дистрибутивы специализированные

В мире существует и развивается достаточно большое количество узкоспециализированных дистрибутивов. Сейчас уже можно говорить, что для каждой задачи, в мире создан дистрибутив, осталось только им воспользоваться. Но не забывайте, что большим минусом узкоспециализированных дистрибутивов являются рамки их парадигмы. Это проявляется в виде вопросов администратора: "а где конфиг для этого?" или "каким образом работает это?", или "а как в существующий дистрибутив добавить самописный функционал?".

Если пользователю достаточен предоставляемый дистрибутивом функционал, то беспокоиться не о чем. Если же ставится задача скомпилировать софт под определённые задачи, плюс ко всему знать как оно работает, а не довольствоваться слоем абстракции на уровне галочек и кнопочек вэб-интерфейса или команд узкоспециализированного шелла - в этом случае, самым лучшим вариантом будет установка стабильного универсального дистрибутива в минимальной конфигурации, а затем установка нужного программного обеспечения, скомпилированного из исходных текстов и ручного конфигурирования конфигов и скриптов.

Ниже дан кратенький обзор дистрибутивов по функционалу.

Универсальные сервера для дома и малого офиса

Эта категория дистрибутивов представляет собой уже готовые "комбайны", выполняющие множество нужных функций для локальной сети малого офиса или дома.

Мультимедиа станции

Дистрибутивы-плейеры и домашние кинотеатры.

Брандмауэры и маршрутизаторы

Файловые хранилища

Корпоративные решения

VoIP телефония