Це залежить від того, що ви хочете у вашій системі, і дійсно тут є три школи думки (і це справедливо як для апаратного, так і для програмного забезпечення)
По-перше, мейнстрім, наскільки йде більшість людей на SF - ви хочете, щоб те, що ви знаєте , спрацювало, вам потрібна підтримка, і ви цього хочете зараз . У цьому випадку, працюючи з системами на основі redhat (RHEL надає вам чудову підтримку, а centos - це відновлення добре перевіреного розподілу RHEL у громаді). Однак ви не отримаєте останнього та найкращого. У багатьох випадках це стосується і обладнання.
Друга - точка зору "середина дороги", яка є серединою - це щось із схожим на ubuntu. Ви хочете нових пакетів (за невеликої вартості абсолютно міцної стійкості), вам потрібен інсталятор і приємні речі .
У деяких випадках люди можуть зіткнутися з проблемою, але у вас є новіші пакети, і речі проходять перевірку . Хоча тут багато ненависті до Ubuntu, це хороший компроміс між простотою налаштування та досить новими пакетами. Debian, мабуть, є дещо більш консервативним вибором. У ці дні ви навіть можете встановити Ubuntu з ядром із низькою затримкою поза коробкою. Я схильний відчувати, що для мене працюють ubuntu та debian, але ymmv. Дуже багато місць, на яких розміщено багато серверів, таких як facebook та google.
Нарешті, є джерела розподілу. Початкова установка в більшості випадків - це сильний біль в тилу. Ви помилилися з налаштуванням свого ядра? На жаль, витратьте кілька годин на перекомпіляцію. Ви також не отримаєте інсталятора - ось для n00bs. Ви часто отримуєте кровоточиві крайові програми та можливість компілювати їх у міру необхідності (що включає можливість вибору оптимізації для швидкості та використання пам’яті, наприклад) та постійний випуск. Якщо у вас дуже специфічні, езотеричні потреби, gentoo чудово. Якщо вам потрібно розгорнути кілька десятків систем і хочете автоматизувати це… удачі. Розподіл на основі джерел також не змінюється. Ви отримуєте велику гнучкість, * деяку ** додаткову швидкість, але не ремонтопридатність на тому ж рівні, що і пакетне ІМО розподілу на основі пакета. Ти нішвидше за все, ви отримаєте 15% додаткової швидкості, і ви, швидше за все, витратите час, намагаючись налаштувати прапор компіляції для свого обладнання, і якщо щось зіпсуєте, витратите час на розробку того, що саме не вдалося.
BSD - це окреме сімейство ОС. Деякі народні клянуться ними (принаймні один номер комітету регулярно є користувачем freebsd), а різні BSD мають різні фокуси - наприклад, openbsd є захопленим безпекою, а freebsd - "мейнстрімом". Вони можуть не мати, в деяких випадках мають однаковий апаратний апарат, який працює Linux, але це залежить від досить багатьох факторів.
man (1) pkg_add
іftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.