In che modo Ubuntu è diversa da Debian?


Risposte:


72

Quindi forse è folle per me rispondere a questa domanda, avendo appena aderito a Canonical 3 mesi fa (oggi!) E avendo fatto Ubuntu solo per curiosità solo per alcuni anni prima di unirmi a Canonical. Potrebbe anche essere sciocco per me rispondere, dato che faccio parte del team server e Ubuntu ha sicuramente una grande attenzione nel rendere "Linux for Humans", ergo, il desktop.

Per me, il ciclo di rilascio è tutto. Sì, ci sono alcune cose che non torneranno mai più a Debian, perché sono in qualche modo contrarie alle filosofie di Debian. Ma questi sono sottoprodotti del più grande obiettivo dell'usabilità.

Quando è stato avviato Ubuntu, l'idea era semplice. Debian era eccezionale allora, ed è ancora fantastico oggi. L'ho usato esclusivamente per diversi anni e mi è servito bene su laptop, desktop e soprattutto su server, essendo un tipo di server. Ma quel ciclo di rilascio è stato così lento che tutte le fantastiche cose di whiz bang che la gente stava producendo su Linux non lo stavano trasformando in versioni stabili, e la versione di sviluppo instabile che aveva tutte queste cose non era installabile (nessun isos ufficiale ) e rotto abbastanza spesso.

Quindi dicendo "limiteremo la nostra attenzione a un paio di architetture e un sottoinsieme di pacchetti" (l'archivio "principale" di Ubuntu), il progetto Ubuntu è stato in grado di impegnarsi a rilasciare un sistema operativo testato e stabilizzato con tutti di quelle nuove fantastiche cose al suo interno. Sono stati anche in grado di impegnarsi a portare un po 'di delta da Debian che era fortemente focalizzato sull'usabilità. Impegnandosi in investimenti di capitale, Canonical è stata in grado di impegnarsi a mettere a disposizione lo staff tecnico per farlo accadere.

Una parte fantastica di ciò era che (lo dico io, perché non sono ancora un membro di Ubuntu) potevano ancora conservare gran parte dell'ampia gamma di software Debian creando l'archivio "universo". Ancora meglio, una comunità (MOTU) è cresciuta attorno a questo per assicurarsi che ricevesse anche un po 'di stabilizzazione prima del rilascio.

Quindi, per riassumere tutto con un'analogia ... Ubuntu è per Debian, come il tuo ristorante locale è per il mercato del contadino locale. Lo chef Ubuntu si reca periodicamente sul mercato dell'agricoltore Debian, trova i migliori ingredienti freschi, li mescola con la sua miscela speciale e produce cibo per il pubblico a cui è destinato. Per le persone a cui piace cucinare, possono e basta, andare al mercato e ottenere ciò di cui hanno bisogno.


53
Come sviluppatore Debian, non mi considero un agricoltore :-) Mentre c'è del vero nel fatto che Debian non è certamente così facile da usare rispetto a Ubuntu per alcune attività, non è una filosofia o una scelta che abbiamo fatto. Debian è il risultato del lavoro dei suoi collaboratori ... portaci i bei miglioramenti e più persone possono anche mangiare al ristorante Debian. Non è la fine del ristorante Ubuntu. Insieme saremo più forti e forse più persone mangeranno in modo sano (e forse il numero di fast food diminuirà). :-)
Raphaël Hertzog il

2
"Per me, il ciclo di rilascio è tutto. Sì, ci sono alcune cose che non torneranno mai più a Debian, perché queste cose sono in qualche modo contrarie alle filosofie di Debian." - Il ciclo di rilascio è la cosa principale che non tornerà mai a debian ed è la causa primaria dell'esistenza di Ubuntu. Inoltre, la fattoria è a monte dei ristoranti di distribuzione. La visione debian è quella di seguire la visione a monte il più vicino possibile, pur rispettando la politica debian. Con Ubuntu, la visione della distribuzione prevale sulla visione dello sviluppatore a monte di fornire l'ambiente coerente.
umeboshi,

2
Si noti che al momento della fondazione di Ubuntu Debian era nel mezzo del suo ciclo di rilascio più lungo di sempre (con alcune persone che si chiedevano se sarebbe mai finita) allo stesso tempo che Linux desktop stava facendo molti progressi. Da allora il ciclo di rilascio di Debian ha subito un po 'di accelerazione e il tasso di avanzamento nel desktop linux è rallentato.
Peter Green,

"[unstable era] non installabile (nessun isos ufficiale) e rotto abbastanza spesso." Avendo usato Sid (debian unstable) per quasi quattro anni sul mio desktop, posso dire che non è così. Non ho mai avuto grosse interruzioni con esso, e il percorso di unstable è quello di utilizzare un dvd / cd fornito ufficialmente (o un 'test'), quindi modificare /etc/apt/sources.list, sostituire il nome della tua release con sid(o unstable), quindi fare apt-get updatee quindi apt-get dist-upgradecome root. Funziona bene.
Wyatt8740,

Interessante. Vediamo: Vino: Ubuntu ha 1.6.2, l'ultimo è 1.8.5. ffmpeg: Ubuntu 2.8.8, l'ultimo è 3.2. VirtualBox - 5.0.24 / 5.1.8 Comprendo che esiste una lunga coda e più critica come OpenJDK (complimenti per tenerlo aggiornato) ma alcuni pacchetti sono piuttosto indietro. Mi offro volontario per impacchettare qualcosa.
Ondra Žižka,

14

Come molte concezioni popolari, le caratterizzazioni comuni di Debian e Ubuntu sono solo parzialmente vere. La reputazione di Debian come distribuzione di esperti si basa in parte sul suo stato un decennio fa, sebbene fornisca più possibilità per la gestione pratica se è quello che desideri. Allo stesso modo, mentre Ubuntu ha sempre enfatizzato l'usabilità, come ogni distro, gran parte della sua usabilità deriva dal software che include - un software che fa parte di Debian tanto quanto di Ubuntu.

Quindi quali sono le differenze tra questi gemelli siamesi? Osservando l'installazione, il desktop, la gestione dei pacchetti e la comunità nelle due distribuzioni, ciò che emerge non sono le differenze più importanti come le differenze di enfasi e, in definitiva, di filosofia.

Quella era una citazione di Bruce Byfield che colpisce l'unghia sulla testa. Nel confronto tra Ubuntu e Debian, la filosofia alla base del software è la differenza chiave tra i due.

Articolo completo


8

Ubuntu si sincronizza da Debian ogni sei mesi (settimane prima di ogni versione). Qualsiasi pacchetto che non ha modifiche specifiche di Ubuntu in Ubuntu (ovvero la versione precedente era anche di Debian) o che non è già presente in Ubuntu, viene sincronizzato nell'universo di Ubuntu (gratuito e di terze parti). MOTU ha lavorato molto per mantenere l'Universo, ma non è qui che Ubuntu differisce maggiormente da Debian.

I pacchetti distintivi di Ubuntu sono quelli nel repository principale (gratuiti e supportati da Canonical). (C'è una tabella dei vari repository sul Wiki del team di Ubuntu). È qui che entra in scena Canonical. Quando leggi articoli sulle nuove fantastiche cose che Ubuntu avrà e cambieranno nella prossima versione, probabilmente stai leggendo qualcosa che arriverà principalmente. Qui Ubuntu è diverso da Debian.


0

Per me personalmente la differenza principale è in realtà molto nel ciclo di rilascio. Trovo che sia un grande vantaggio avere la possibilità di scegliere una nuova versione stabile ogni sei mesi, invece di dover scegliere tra una versione stabile potenzialmente piuttosto vecchia o l'obiettivo mobile costante della versione di prova.


-5

Ubuntu si basa generalmente sulla versione "instabile" (nome in codice "sid") di Debian. Prendono Debian "instabile" ogni 6 mesi e lo stabilizzano. I pacchetti Ubuntu e Debian sono incompatibili binari.


1
Non lo stabilizzano . Se è quello che volevano fare, avrebbero potuto anche sincronizzarsi dai test.
Umang,

2
@Umang: Come classificheresti il ​​lavoro svolto dopo il congelamento delle funzionalità, tranne che per la stabilizzazione?
andol

La maggior parte della sincronizzazione avviene prima di DIF, che è ben prima del blocco della funzione. Inoltre, da quello che ho capito, la maggior parte dei pacchetti sincronizzati in Ubuntu non sono essenzialmente pacchetti. Sono applicazioni, moduli, ecc. Che sono più opzionali che essenziali. Se quello fosse l'unico modo in cui Ubuntu differiva da Debian, allora Ubuntu non avrebbe dovuto esistere - MOTU avrebbe dovuto semplicemente lavorare su Debian e stabilizzare Debian stesso. La maggior parte del lavoro avviene in Ubuntu, in linea di massima, credo.
Umang,

1
@Umag: non ho mai detto che fosse l'unica, o addirittura primaria, differenza tra Debian e Ubuntu. Ho semplicemente risposto alla dichiarazione che hai fatto nel tuo commento. Semplicemente sostengo che non ci sono più problemi di stabilizzazione dopo che i pacchetti sono stati sincronizzati da Unstanble.
andol

Lo stabilizzano un po ', ma non è questo il punto focale. Se un pacchetto necessita di modifiche specifiche di Ubuntu, probabilmente non esiste già invariato rispetto a Debian. Se viene visualizzato un bug, verrà risolto, ma non è questo il lavoro dopo DIF (non che ne abbia fatto uno, ma questo è quello che capisco).
Umang,
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.