To zależy od tego, czego chcesz w swoim systemie, a tak naprawdę są tutaj trzy szkoły myślenia (dotyczy to zarówno sprzętu, jak i oprogramowania)
Po pierwsze, główny nurt, o ile chodzi o większość ludzi na SF - chcesz czegoś, o czym wiesz, że zadziała, chcesz wsparcia i chcesz go teraz . W tym przypadku przejście na systemy oparte na redhat (RHEL zapewnia doskonałe wsparcie, a centos to społeczna odbudowa dobrze przetestowanej dystrybucji RHEL). Nie dostaniesz jednak najnowszego i najlepszego. W wielu przypadkach dotyczy to również sprzętu.
Drugi to punkt widzenia „na środku drogi”, który jest środkiem - idąc z czymś w rodzaju ubuntu. Chcesz nowych pakietów (niewielkim kosztem solidnej stabilności), instalatora i ładnych rzeczy .
W niektórych przypadkach ludzie wpadają w kłopoty, ale masz nowsze pakiety i wszystko jest odpowiednio testowane . Chociaż tutaj jest wiele nienawiści do Ubuntu, jest to dobry kompromis między łatwością instalacji a stosunkowo nowymi pakietami. Debian jest prawdopodobnie nieco bardziej konserwatywnym wyborem. W dzisiejszych czasach możesz nawet zainstalować system Ubuntu z jądrem o niskim opóźnieniu. Czuję, że Ubuntu i Debian pracują dla mnie, ale ymmv. Wiele miejsc, w których wdrożono wiele serwerów, takich jak Facebook i Google, wybiera tę opcję.
Wreszcie istnieją dystrybucje oparte na źródłach. Wstępna konfiguracja w większości przypadków jest całkowitym bólem z tyłu. Popełniasz błąd podczas konfigurowania jądra? Ups, poświęć kilka godzin na rekompilację. Nie dostajesz też instalatora - to znaczy dla n00bs. Często dostajesz najnowocześniejsze aplikacje i opcję ich kompilacji według potrzeb (co obejmuje na przykład możliwość optymalizacji pod kątem prędkości lub wykorzystania pamięci), a także wersję aktualizacyjną. Jeśli masz bardzo konkretne, ezoteryczne potrzeby, Gentoo jest świetne. Jeśli potrzebujesz wdrożyć kilkadziesiąt systemów i chcesz to zautomatyzować ... powodzenia. Dystrybucje oparte na źródłach po prostu również nie skalują się. Dostajesz dużą elastyczność, * trochę ** dodatkowej prędkości, ale nie daje się utrzymać na tym samym poziomie, co IMO dystrybucji opartej na pakietach. Jesteś nieprawdopodobnie uzyskasz 15% dodatkowej prędkości, a prawdopodobnie skończysz marnowaniem czasu, próbując dostroić flagę kompilacji twojego sprzętu, a jeśli coś zepsujesz, poświęć czas na rozpracowanie, co dokładnie nie powiodło się.
BSD to osobna rodzina systemów operacyjnych. Niektórzy ludzie przysięgają przez nich (co najmniej jeden zwykły pokój komunikacyjny jest użytkownikiem freebsd), a różne BSD mają różne cele - na przykład openbsd ma obsesję na punkcie bezpieczeństwa, a freebsd to „główny nurt”. Mogą nie mieć, w niektórych przypadkach, tego samego rodzaju wsparcia sprzętowego, co Linux, ale zależy to od kilku czynników.
man (1) pkg_add
iftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.