Depende do que você deseja no seu sistema, e realmente existem três escolas de pensamento aqui (e isso é verdade para o hardware e o software)
Em primeiro lugar, o mainstream, no que diz respeito à maioria das pessoas no SF - você quer algo que sabe que funcionará, deseja apoio e deseja agora . Nesse caso, seguindo sistemas baseados em redhat (o RHEL oferece excelente suporte e o centos é uma reconstrução da comunidade da distribuição RHEL bem testada). Você, no entanto, não receberá o melhor e o mais recente. Em muitos casos, isso também se aplica ao hardware.
O segundo é o ponto de vista do meio da estrada, que é o meio termo - seguindo algo como o ubuntu. Você quer novos pacotes (às custas da estabilidade absoluta), um instalador e coisas legais .
Em alguns casos, as pessoas enfrentam problemas, mas você tem pacotes mais novos e as coisas são razoavelmente testadas . Embora exista muito ódio pelo Ubuntu aqui, é um bom compromisso entre facilidade de instalação e pacotes razoavelmente novos. O Debian provavelmente é uma escolha um pouco mais conservadora. Hoje em dia, você pode até configurar o Ubuntu com um kernel de baixa latência pronto para uso. Eu sinto que o ubuntu e o debian funcionam para mim, mas sim. Muitos lugares que implantam muitos servidores como o facebook e o google optam por essa opção.
Finalmente, existem distribuições baseadas na fonte. A configuração inicial na maioria dos casos é uma dor total na parte traseira. Você cometeu um erro ao configurar seu kernel? Opa, passe algumas horas recompilando. Você também não tem um instalador - isso é para n00bs. Muitas vezes, você obtém aplicativos de ponta e a opção de compilá-los conforme necessário (o que inclui a possibilidade de escolher otimizações para velocidade ou uso de memória, por exemplo) e uma versão contínua. Se você tem necessidades esotéricas muito específicas, o gentoo é ótimo. Se você precisar implementar algumas dezenas de sistemas e quiser automatizá-lo ... boa sorte. As distribuições baseadas na fonte simplesmente não são dimensionadas também. Você está obtendo muita flexibilidade, * alguma ** velocidade extra, mas não capacidade de manutenção no mesmo nível de uma distribuição IMO baseada em pacotes. Você não éprovavelmente obterá 15% de velocidade extra, e você provavelmente perderá tempo tentando ajustar o sinalizador de compilação para o seu hardware e, se estragar alguma coisa, gastando tempo trabalhando no que exatamente falhou.
Os BSDs são uma família separada de sistemas operacionais. Algumas pessoas juram por eles (pelo menos uma sala de comunicação regular é um usuário do freebsd), e diferentes BSDs têm focos diferentes - por exemplo, o openbsd é obcecado por segurança e o freebsd é o 'mainstream'. Eles podem não ter, em alguns casos, o mesmo tipo de suporte de hardware que o linux, mas isso depende de alguns fatores.
man (1) pkg_add
eftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.