Cela dépend de ce que vous voulez dans votre système, et il y a vraiment trois écoles de pensée ici (et cela est vrai pour le matériel et les logiciels)
Tout d' abord, le courant dominant dans la mesure où la plupart des gens sur SF vont - vous voulez quelque chose que vous savez va travailler, vous voulez un soutien et vous voulez qu'il maintenant . Dans ce cas, aller avec des systèmes basés sur redhat (RHEL vous offre un excellent support, et centos est une reconstruction communautaire de la distribution RHEL bien testée). Cependant, vous n'obtiendrez pas la dernière et la meilleure. Dans de nombreux cas, cela vaut également pour le matériel.
Le second est le point de vue du «milieu de la route», qui est le juste milieu - aller avec quelque chose comme ubuntu. Vous voulez de nouveaux packages (au détriment de la stabilité totale), vous voulez un installateur et de belles choses .
Dans certains cas, les gens ont des ennuis, mais vous avez des packages plus récents et les choses sont raisonnablement testées . Bien qu'il y ait beaucoup de haine pour Ubuntu ici, c'est un bon compromis entre la facilité d'installation et des packages raisonnablement nouveaux. Debian est probablement un choix légèrement plus conservateur. De nos jours, vous pouvez même configurer Ubuntu avec un noyau à faible latence prêt à l'emploi. J'ai tendance à sentir ubuntu et debian travailler pour moi, mais ymmv. Beaucoup d'endroits qui déploient beaucoup de serveurs comme Facebook et Google Go pour cette option.
Enfin, il existe des distributions basées sur la source. La configuration initiale dans la plupart des cas est une douleur totale à l'arrière. Vous faites une erreur avec la configuration de votre noyau? Oups, passez quelques heures à recompiler. Vous n'avez pas non plus d'installation - c'est pour n00bs. Vous obtenez souvent des applications de pointe et la possibilité de les compiler selon vos besoins (ce qui inclut la possibilité de choisir des optimisations pour la vitesse ou l'utilisation de la mémoire par exemple) et une version continue. Si vous avez des besoins ésotériques très spécifiques, gentoo est génial. Si vous avez besoin de déployer quelques dizaines de systèmes et que vous souhaitez l'automatiser ... bonne chance. Les distributions basées sur la source ne sont tout simplement pas aussi évolutives. Vous obtenez beaucoup de flexibilité, * une ** vitesse supplémentaire, mais pas de maintenabilité au même niveau qu'une IMO de distribution basée sur un package. Tu n'es pasvous obtiendrez probablement une vitesse supplémentaire de 15%, et vous finirez probablement par perdre du temps à essayer de régler l'indicateur de compilation pour votre matériel, et si vous gâchez quelque chose, passez du temps à déterminer ce qui a échoué exactement .
Les BSD sont une famille distincte d'OS. Certaines personnes ne jurent que par eux (au moins une salle de communication régulière est un utilisateur de freebsd), et différents BSD ont des objectifs différents - par exemple, openbsd est obsédé par la sécurité, et freebsd est le `` grand public ''. Ils peuvent ne pas, dans certains cas, avoir le même type de support matériel que Linux, mais cela dépend de plusieurs facteurs.
man (1) pkg_add
etftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.