Come posso sapere su quale versione di Debian si basa una particolare versione di Ubuntu?


16

La mia comprensione è che Ubuntu si basa su Debian. Ad esempio, nella pagina Wikipedia di Ubuntu afferma " È una distribuzione Linux basata sull'architettura Debian " . Come posso sapere su quale versione di Debian si basa una (se presente) versione di Ubuntu?

Ad esempio, l'attuale versione stabile di Ubuntu è " Artful Aardvark " (17.10) che annuncia che si basa sul kernel Linux 4.13, ma sembra non dire nulla sulla versione di Debian.

L'attuale versione stabile di Debian è il codice chiamato " Stretch " (9.2) che pubblicizza un kernel 4.9 (nella pagina Stretch precedentemente collegata). Come posso scoprire i dettagli della relazione tra loro? C'è un comando particolare che rivelerà queste informazioni?


1
"Quindi, per riassumere tutto con un'analogia. Ubuntu è per Debian, come il tuo ristorante locale è per il mercato del contadino locale. Lo chef Ubuntu va periodicamente al mercato del contadino Debian, trova i migliori ingredienti freschi, li mescola con i suoi miscela speciale e produce cibo per il pubblico a cui è destinato. Per le persone che amano cucinare, possono e basta, andare al mercato e ottenere ciò di cui hanno bisogno. " - da: askubuntu.com/a/1358
Tim Kennedy,

Risposte:


29

Le versioni di Ubuntu non sono basate sulle versioni di Debian. Durante lo sviluppo di una versione di Ubuntu, i pacchetti vengono importati da Debian unstable, fino al blocco dell'importazione di Debian (in passato, le versioni LTS importate dai test, e questo è ciò che la pagina wiki collegata suggerisce ancora; tuttavia, guardando i miei pacchetti mostra che 18.04 sta importando pacchetti da unstable). Ciò significa che una data versione di Ubuntu avrà pacchetti non gestiti da Ubuntu in qualunque versione fosse in Debian al momento del blocco dell'importazione (salvo richieste di sincronizzazione esplicite ); ma ciò non corrisponde a ciò che conterrà la prossima versione di Debian.

Quindi provare a legare una versione di Ubuntu a una versione di Debian finirebbe per essere fuorviante.

È possibile osservare il contenuto del /etc/debian_versionvedere il nome in codice di Debian della versione (in costruzione), da cui sono stati estratti i pacchetti; puoi anche abbinare le date di blocco delle importazioni Debian dai programmi di rilascio (ad esempio, Artful , Bionic , Cosmic o Disco ). Vedrai da questo che la stessa versione di Debian alimenta più versioni di Ubuntu ( ad esempio Stretch, che alla fine è stato Debian 9, alimentato Xenial, Yakkety, Zesty e Artful; Buster, che finirà per essere Debian 10, alimentato Bionic e Cosmic, e sta alimentando Disco), con versioni di pacchetti abbastanza diverse ogni volta.


Come posso scoprire la data di blocco dell'importazione per una determinata versione di Ubuntu? Non sono riuscito a trovarlo nella pagina delle note di rilascio.
Tyler Durden,

2
@TylerDurden è qualcosa che probabilmente dovresti chiedere su Chiedi a Ubuntu, poiché è lì che vanno in giro gli esperti di Ubuntu.
terdon

@TylerDurden le pagine ReleaseSchedule della wiki di Ubuntu dovrebbero averlo, per esempio: wiki.ubuntu.com/BionicBeaver/ReleaseSchedule (1 marzo: FeatureFreeze, Debian Import Freeze)
muru

2

Ubuntu normalmente importa i pacchetti da Debian unstable fino al "blocco delle importazioni Debian". Per le versioni precedenti di LTS, invece, hanno scelto di importare dai test Debian, ma oggigiorno tutte le versioni (sia LTS che non LTS) vengono importate da unstable. Puoi trovare la data del "blocco delle importazioni di Debian" guardando le pagine del "programma di rilascio". Ad esempio, secondo https://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule il blocco delle importazioni Debian si è verificato il 24 agosto 2017.

Tuttavia per molti pacchetti core Ubuntu fa le proprie descrizioni e spesso finisce con versioni più recenti perché hanno meno preoccupazioni sul supporto di architetture e configurazioni esoteriche. Per esempio al momento del congelamento delle importazioni Debian di Artful Debian sid aveva il kernel Linux 4.12 ma Ubuntu Artful era fornito con 4.13.

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.