Cela dépend de ce que vous voulez dans votre système, et il y a trois écoles de pensée (et cela est vrai pour le matériel et les logiciels).
Tout d'abord, le courant dominant pour la plupart des gens sur SF - vous voulez quelque chose que vous connaissez. sera travail, vous voulez soutien et vous le voulez maintenant . Dans ce cas, il est préférable d'opter pour des systèmes basés sur Redhat (RHEL vous offre un excellent support et Centos est une reconstruction communautaire de la distribution RHEL, qui a fait ses preuves). Vous n'obtiendrez cependant pas le dernier et le meilleur. Dans de nombreux cas, c'est également vrai pour le matériel.
Le deuxième point de vue est celui du "milieu de la route", c'est-à-dire le juste milieu, en optant pour quelque chose comme Ubuntu. Vous voulez de nouveaux paquets (au détriment d'une stabilité à toute épreuve), vous voulez un installateur et vous voulez un système de gestion des paquets. jolies choses .
Dans certains cas, les gens ont des problèmes, mais vous avez des paquets plus récents et les choses sont raisonnablement testé . Bien qu'il y ait beaucoup de haine pour Ubuntu ici, c'est un bon compromis entre la facilité d'installation et des paquets raisonnablement nouveaux. Debian est probablement un choix un peu plus conservateur. De nos jours, vous pouvez même configurer Ubuntu avec un noyau à faible latence. J'ai tendance à penser qu'ubuntu et debian me conviennent, mais ymmv. Beaucoup d'endroits qui déploient un lot de serveurs comme facebook et google optent pour cette option.
Enfin, il y a les distributions basées sur les sources. Dans la plupart des cas, la configuration initiale est une véritable plaie. Vous faites une erreur dans la configuration de votre noyau ? Oups, passez quelques heures à recompiler. Vous n'avez pas non plus d'installateur - c'est pour les n00bs. Vous obtenez souvent des applications de pointe, et l'option de les compiler comme vous en avez besoin (ce qui inclut la possibilité de choisir des optimisations pour la vitesse ou l'utilisation de la mémoire par exemple), et une version roulante. Si vous avez des besoins très spécifiques et ésotériques, Gentoo est parfait. Si vous avez besoin de déployer quelques dizaines de systèmes et que vous voulez l'automatiser... bonne chance. Les distributions basées sur les sources ne s'adaptent tout simplement pas aussi bien. Vous obtenez beaucoup de flexibilité, *quelques** vitesses supplémentaires, mais pas une maintenabilité au même niveau qu'une distribution basée sur des paquets. Vous êtes no Vous perdrez probablement du temps à essayer d'adapter le drapeau de compilation à votre matériel, et si vous vous trompez, vous perdrez du temps à essayer de trouver ce que vous devez faire. genau échoué.
Les BSD constituent un famille des OS. Certaines personnes ne jurent que par eux (au moins un habitué de la salle de conférence est un utilisateur de freebsd), et les différents BSD ont des centres d'intérêt différents - par exemple openbsd est obsédé par la sécurité, et freebsd est le système "grand public". Ils peuvent ne pas avoir, dans certains cas, le même type de support matériel que linux, mais cela dépend d'un certain nombre de facteurs.
1 votes
Juste pour corriger une supposition erronée : FreeBSD est livré avec un arbre des ports (source) et avec des paquets binaires. Voir
man (1) pkg_add
yftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.