Какой дистрибутив выбрать?
Материал из Nix.zeya.org
Это — незавершённая статья!
Вы можете помочь проекту, дополнив, расширив и закончив её!
Содержание |
О выборе
На вопрос статьи нет однозначного ответа, также как и нет супер-универсального дистрибутива :-). Можно лишь порекомендовать примерный, процесс выбора:
- Сперва определяется задача — точное определение что хочет пользователь получить от дистрибутива? Другими словами, на этом этапе обозначается какой функционал нужен пользователю.
- Затем, исходя из задачи, определяется необходимое железо и дистрибутив с нужным функционалом.
- Далее, чему-то отдаётся приоритет (железу или дистрибутиву) и в зависимости от выбора, либо дистрибутив подбирается под железо, либо само железо подбирается под дистрибутив.
- После подбора компонентов, собирается конфигурация.
Иногда требуется попробовать не один дистрибутив, чтобы определить "идеального" кандидата для той или иной задачи или железа. Чтобы пользователям как-то сориентироваться, ниже приведён список дистрибутивов, отсортированных по задачам или железу.
Мир программного обеспечения непрерывно меняется и в этом контексте, дистрибутивы можно условно разделить на "передовые" и "консервативные". "Передовые" содержат в репозиториях самые новые версии программ, пускай даже не самые стабильные на момент релиза. "Консервативные" же — наоборот, стараются делать релизы только из хорошо проверенного и оттестированного программного обеспечения. Соответственно и применение каждого дистрибутива должно быть адекватным. Например, для одиночного сервера "передовой" дистрибутив не подойдёт. Другое дело когда серверов много и работают они в параллельном режиме (в кластере) — есть возможность обновить программу на одном сервере, протестировать её работу, а только затем ставить на остальные сервера. В случае сбоя на тесте, выйдет из строя только один сервер, а не все. Другая крайность — очень консервативные дистрибутивы типа OpenBSD, где безопасность и стабильность положена в основе всего. За это, правда, приходится платить устаревшими версиями программного обеспечения.
Есть дистрибутивы, которые оказались в списке "консервативных" не из-за упора на безопасность и стабильность, а из-за малочисленного сообщества программистов. К таким дистрибутивам относится FreeBSD.
Ниже дан краткий список дистрибутивов с разделением по включению новейшего софта в релизы.
- Передовые: Ubuntu, Mint, Fedora, ArchLinux, Sabayon
- Консервативные: Debian, Red Hat Enterprise Linux, CentOS, OpenBSD, FreeBSD
Дистрибутивы для рабочих станций
Для домашних машин и офисных рабочих станций.
Простые в работе для пользователя
- CentOS
- Fedora
- Pardus
- PCLinuxOS
- Pinguy OS
- Sabayon
- Mandriva
- Mageia
- Mepis
- Linux Mint и его русский аналог "Linux Mint Росинка"
- Ubuntu
Требования к "железу"
| частота процессора | i686, amd64 > 1ГГц |
| оперативная память | > 512Мб |
| память видеокарты | >= 64Мб |
Все дистрибутивы из списка требуют достаточного мощного компьютера.
Максимально-настраиваемые
Другими словами дистрибутивы-конструкторы, где у пользователя открыты возможности максимально возможно настроить (собрать) дистрибутив.
Требования к "железу"
| частота процессора | i586, i686, amd64 > 1ГГц |
| оперативная память | > 256Мб |
| память видеокарты | > 64Мб |
Для нетбуков
Адаптированные под "железо" нетбуков.
- EasyPeasy
- MeeGo
- Linpus Linux
- Ubuntu Netbook Remix
- Puppy
| частота процессора | Atom > 1ГГц |
| оперативная память | > 512Мб |
| память видеокарты | > 64Мб |
Для старого железа
- CrunchBang
- Slitaz
- Puppy
- Vector Linux
| частота процессора | >= Pentium I, 133МГц |
| оперативная память | от 64Мб (Puppy), от 256Мб |
| память видеокарты | от 4Мб |
Дистрибутивы для серверов
Это универсальные и надёжные дистрибутивы для организации как рабочих станций, так и мощных серверов разной направленности.
- CentOS
- Debian
- FreeBSD
- Gentoo Linux
- Mandriva Enterprise Server
- Novell Linux, SUSE Linux Enterprise
- OpenBSD
- Red Hat Enterprise Linux
- Slackware
- Ubuntu Server Edition
Дистрибутивы для работы с мультимедиа
Ориентированные и настроенные на работу с видео и музыкой. Как правило, в дистрибутиве содержится много предустановленного программного обеспечения для работы с видео и музыкой, и все компоненты системы настроены для работы в режиме реального времени.
- APODIO
- ArtistX
- Musix GNU/Linux
- Puredyne
- Ubuntu Studio
- VortexBox
Дистрибутивы специализированные
В мире существует и развивается достаточно большое количество узкоспециализированных дистрибутивов. Сейчас уже можно говорить, что для каждой задачи, в мире создан дистрибутив, осталось только им воспользоваться. Но не забывайте, что большим минусом узкоспециализированных дистрибутивов являются рамки их парадигмы. Это проявляется в виде вопросов администратора: "а где конфиг для этого?" или "каким образом работает это?", или "а как в существующий дистрибутив добавить самописный функционал?".
Если пользователю достаточен предоставляемый дистрибутивом функционал, то беспокоиться не о чем. Если же ставится задача скомпилировать софт под определённые задачи, плюс ко всему знать как оно работает, а не довольствоваться слоем абстракции на уровне галочек и кнопочек вэб-интерфейса или команд узкоспециализированного шелла — в этом случае, самым лучшим вариантом будет установка стабильного универсального дистрибутива в минимальной конфигурации, а затем установка нужного программного обеспечения, скомпилированного из исходных текстов и ручного конфигурирования конфигов и скриптов.
Ниже дан кратенький обзор дистрибутивов по функционалу.
Универсальные сервера для дома и малого офиса
Эта категория дистрибутивов представляет собой уже готовые "комбайны", выполняющие множество нужных функций для локальной сети малого офиса или дома.
- Superb Mini Server — яркий пример дистрибутива, где есть почти всё для организации мини-сервера: HTTP-, FTP-, DNS-, mail- -серверы, сервер печати, антивирусник, средства удалённого управления;
- ClearOS — этот дистрибутив аналогичен по функциям Superb Mini Server, но больше ориентирован на малый офис.
Мультимедиа станции
Дистрибутивы-плейеры и домашние кинотеатры.
- DreamLinux
- Mythbuntu
- GeeXboX
- VortexBox
- Xbox Media Centre (XBMC) - работает не только на Xbox, но и на Windows, Linux и MacOS.
Брандмауэры и маршрутизаторы
- Alpine Linux
- Astaro Security Gateway
- ClearOS
- Coyote Linux
- Devil-Linux
- Endian Firewall
- Gibraltar Firewall
- IPFire
- IPCop Firewall
- Linux LiveCD Router
- m0n0wall
- Mikrotik — популярный дистрибутив для организации сетевых мостов, маршрутизаторов и серверов доступа (NAS`ов). В некоторых случаях это реальная (или даже больше) замена маршрутизаторам CISCO;
- pfSense
- redWall Firewall
- SmoothWall Express
- Untangle Gateway
- Vyatta
- Zeroshell
Файловые хранилища
- FreeNAS — достаточно хороший вариант дистрибутива на базе FreeBSD для домашнего или офисного файлового сервера. Есть возможность работать с файловой системой ZFS;
- Openfiler
- NexentaStor — альтернатива Solaris и OpenSolaris в качестве платформы для больших файловых серверов с поддержкой ZFS.
VoIP телефония
- AsteriskNOW
- DigAnTel
- Elastix
- trixbox