Dipende da cosa vuoi nel tuo sistema, e in realtà ci sono tre scuole di pensiero qui (e questo è vero sia per l'hardware che per il software)
In primo luogo, il mainstream per quanto riguarda la maggior parte delle persone su SF: vuoi qualcosa che sai che funzionerà, vuoi supporto e lo vuoi ora . In questo caso, utilizzando i sistemi basati su Redhat (RHEL offre un supporto eccellente e centos è una ricostruzione della comunità della distribuzione RHEL ben collaudata). Tuttavia, non otterrai le ultime novità. In molti casi questo vale anche per l'hardware.
Il secondo è il punto di vista del 'mezzo della strada', che è la via di mezzo - andando con qualcosa come Ubuntu. Volete nuovi pacchetti (a scapito della totale stabilità del rock), volete un installatore e cose carine .
In alcuni casi le persone incontrano problemi, ma hai pacchetti più recenti e le cose sono ragionevolmente testate . Mentre qui c'è molto odio per Ubuntu, è un buon compromesso tra facilità di installazione e pacchetti ragionevolmente nuovi. Debian è probabilmente una scelta leggermente più conservatrice. In questi giorni, puoi persino configurare Ubuntu con un kernel a bassa latenza pronto all'uso. Tendo a sentire Ubuntu e Debian lavorare per me, ma ymmv. Molti posti che distribuiscono molti server come Facebook e Google scelgono questa opzione.
Infine ci sono distribuzioni basate sulla fonte. La configurazione iniziale nella maggior parte dei casi è un dolore assoluto nella parte posteriore. Fai un errore nell'impostare il tuo kernel? Spiacenti, dedica alcune ore alla ricompilazione. Nemmeno ottieni un programma di installazione - questo è per n00bs. Spesso ottieni applicazioni all'avanguardia, e l'opzione di compilarle quando ne hai bisogno (che include la possibilità di scegliere ottimizzazioni per la velocità o l'uso della memoria, ad esempio) e un rilascio progressivo. Se hai esigenze molto specifiche ed esoteriche, Gentoo è eccezionale. Se hai bisogno di distribuire alcune decine di sistemi e vuoi automatizzarlo ... buona fortuna. Le distribuzioni basate sull'origine semplicemente non si adattano allo stesso modo. Stai ottenendo molta flessibilità, * un po 'di velocità extra, ma non la manutenibilità allo stesso livello di un IMO di distribuzione basato su pacchetti. Sei Nonprobabilmente otterrà il 15% di velocità in più, e probabilmente finirai per perdere tempo cercando di mettere a punto il flag di compilazione per il tuo hardware e, se sbagli qualcosa, passi il tempo a capire cosa è esattamente fallito.
I BSD sono una famiglia di sistemi operativi separata . Alcune persone lo giurano (almeno una normale stanza di comunicazione è un utente di freebsd), e diversi BSD hanno focus diversi - per esempio openbsd è ossessionato dalla sicurezza, e freebsd è quello "mainstream". In alcuni casi potrebbero non avere lo stesso tipo di supporto hardware fornito da Linux, ma ciò dipende da diversi fattori.
man (1) pkg_add
eftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/
.