Это зависит от того, что вы хотите в своей системе, и на самом деле есть три школы мысли (и это верно как для аппаратного, так и для программного обеспечения)
Во-первых, мейнстрим в том, что касается большинства людей, занимающихся SF, - вы хотите, чтобы что-то, что, как вы знаете , работало, вам нужна поддержка и вы хотите это сейчас . В этом случае переходите на системы, основанные на Redhat (RHEL предоставляет вам отличную поддержку, а Centos - это перестройка сообщества хорошо протестированного дистрибутива RHEL). Однако вы не получите последние и лучшие. Во многих случаях это также верно для аппаратного обеспечения.
Второе - это точка зрения «середина дороги», то есть середина, идущая с чем-то вроде убунту. Вам нужны новые пакеты (за небольшую цену, обеспечивающие полную стабильность), вам нужен установщик и приятные вещи .
В некоторых случаях люди сталкиваются с проблемами, но у вас есть новые пакеты, и все это проверено . Хотя в Ubuntu много ненависти, это хороший компромисс между простотой установки и достаточно новыми пакетами. Debian, вероятно, немного более консервативный выбор. В наши дни вы можете даже установить Ubuntu с ядром с низкой задержкой из коробки. Я чувствую, что убунту и дебиан работают на меня, но ммм. Множество мест, где развернуты многие серверы, такие как Facebook и Google, используют эту опцию.
Наконец, есть исходники. Первоначальная настройка в большинстве случаев - это сильная боль в тылу. Вы ошиблись с настройкой ядра? Ой, потрать несколько часов на перекомпиляцию. Вы также не получите инсталлятор - это за n00bs. Вы часто получаете самые передовые приложения и возможность компилировать их по мере необходимости (включая возможность выбора оптимизации для скорости или использования памяти, например) и скользящий выпуск. Если у вас есть очень специфические, эзотерические потребности, Gentoo отлично подходит. Если вам нужно развернуть несколько десятков систем и вы хотите автоматизировать их ... удачи. Исходные дистрибутивы просто не масштабируются. Вы получаете большую гибкость, * некоторую ** дополнительную скорость, но не ремонтопригодность на том же уровне, что и дистрибутив IMO на основе пакетов. Ты нескорее всего, увеличится на 15%, и вы, скорее всего, потратите время, пытаясь настроить флаг компиляции для своего оборудования, а если вы что-то напутаете, потратите время на то, чтобы выяснить, что именно не удалось.
BSD - это отдельное семейство ОС. Некоторые люди клянутся ими (по крайней мере один постоянный пользователь коммуникационной комнаты является пользователем freebsd), и разные BSD имеют разные цели - например, openbsd одержим безопасностью, а freebsd - основной. В некоторых случаях они могут не иметь такой же поддержки аппаратного обеспечения, как Linux, но это зависит от нескольких факторов.
man (1) pkg_add
иftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.