Ubuntu vs Debian per server


9

Quale sarebbe una scelta migliore per un web server, Debian o Ubuntu?

Uso principalmente Python e PostgreSQL con Nginx e talvolta PHP e MySQL.

Quali sono i pro / contro di ciascuno?

Risposte:


12

Vantaggi di Ubuntu:

  • Le versioni LTS sono supportate per 5 anni per il seed del server.
  • Ubuntu è stato certificato per funzionare su determinati hardware
  • Per coloro che desiderano pacchetti più aggiornati e sono disposti a usare una versione non LTS, il ciclo di rilascio di 6 mesi significa che una nuova versione stabile avviene più frequentemente rispetto a Debian
  • Ubuntu ha una migliore integrazione con le soluzioni di virtualizzazione, come host e come guest.
  • Ubuntu ha AppArmor installato per impostazione predefinita come soluzione di sicurezza.

Vantaggi di Debian:

  • Le versioni di Debian sono rigorosamente testate con la filosofia del "rilascio quando pronto"
  • Debian ha una vasta gamma di sviluppatori che coprono tutti i pacchetti piuttosto che concentrarsi su un sottoinsieme. Questo può essere importante per il supporto di sicurezza dei pacchetti meno comunemente usati.
  • Debian si impegna a supportare la precedente versione stabile per un anno dal rilascio dell'ultima versione stabile. Questo può effettivamente essere più lungo del supporto di 18 mesi che Ubuntu ha per le versioni non LTS.

2
Sono curioso di migliorare l'integrazione con le soluzioni di virtualizzazione . Hai riferimenti, o meglio, come sei arrivato a questo credo?
Tshepang,

5

Espandendo la risposta data un po 'per includere alcuni degli altri punti di dolore comuni che trovo influenzino le mie decisioni qui:

  • Ubuntu non è particolarmente impegnato a risolvere i problemi anche nelle loro versioni LTS. Ho perso il conto di quante volte ho riscontrato un problema e l'unica risoluzione è stata "risolta in [versione + 1]", senza alcuna correzione nelle versioni precedenti. Fondamentalmente, non dovresti aspettarti backport di bug importanti e problemi di sicurezza; da quello che ho visto, la politica efficace è che i bug minori sono stati corretti solo nella versione attuale.

  • Ubuntu non si preoccupa della libertà del software al livello un po 'estremo di Debian, che è uno dei fattori alla base del perché molti lo considerano più facile da usare. Stanno spedendo cose come immagini binarie per i conducenti quando questa è l'unica soluzione; Debian non lo è. Ad esempio, per far funzionare Debian sul mio laptop, devo esplicitamente attivare il repository non libero e aggiungere i pacchetti appropriati durante o dopo l'installazione. È più probabile che l'hardware funzioni immediatamente, o con un passaggio di configurazione molto meno difficile, su Ubuntu.

  • A questo proposito, se prevedi di distribuire server su una piattaforma di cloud computing, così come alcune altre piattaforme virtuali a sorgente chiuso, avrai di solito più fortuna con Ubuntu. Su Amazon EC2 ad esempio, è banale eseguire su EC2 . Nel frattempo, non puoi nemmeno ottenere una copia integrata dei loro strumenti EC2 per Debian, a causa di un problema di licenza irrisolvibile . Il lavoro su Debian EC2 è di conseguenza molto meno popolare e ci sono problemi simili anche con altre macchine virtuali. Fondamentalmente, se il tuo fornitore non sta rilasciando l'intero stack come open-source, le probabilità che accetteranno la rigorosa definizione di software libero di Debian per le parti che devono andare nel sistema operativo sono basse.

Facendo un passo indietro per un secondo, mi piace anche usare lo stesso sistema operativo sul mio desktop come sul mio server; semplifica la vita se posso concentrare più tempo su una piattaforma comune. Ultimamente trovo difficile usare Ubuntu come quella piattaforma perché stanno rompendo così aggressivamente il desktop con un codice instabile. Il desktop Debian è noioso, ma funziona e si fa da parte. Queste sono buone qualità anche per un sistema operativo server, se mai vuoi eseguire uno strumento GUI su di esso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.