Jak mogę dowiedzieć się, na jakiej wersji Debiana jest oparta konkretna wersja Ubuntu?

16

Rozumiem, że Ubuntu opiera się na Debianie. Na przykład na stronie Wikipedii dotyczącej Ubuntu jest napisane: „ Jest to dystrybucja Linuksa oparta na architekturze Debiana. ” Jak mogę dowiedzieć się, na jakiej wersji Debiana jest oparta (jeśli w ogóle) konkretna wersja Ubuntu?

Na przykład obecna stabilna wersja Ubuntu to „ Artful Aardvark ” (17.10), która informuje, że jest oparta na jądrze Linux 4.13, ale wydaje się, że nie mówi nic o wersji Debiana.

Obecne stabilne wydanie Debiana to kod o nazwie „ Stretch ” (9.2), który reklamuje jądro 4.9 (na wcześniej wspomnianej stronie Stretch). Jak mogę znaleźć szczegóły relacji między nimi? Czy istnieje jakieś polecenie, które ujawni te informacje?

Tyler Durden
źródło
1
„Podsumowując to przez analogię. Ubuntu jest dla Debiana, podobnie jak twoja lokalna restauracja dla lokalnego rynku rolników. Szef kuchni Ubuntu co jakiś czas jeździ na rynek rolników Debiana, znajduje najlepsze świeże składniki, miesza je z własnymi specjalną mieszankę i produkuje żywność dla jego zamierzonych odbiorców. Dla osób, które lubią gotować, mogą i robią to po prostu zejść na rynek i zdobyć to, czego potrzebują ”. - z: askubuntu.com/a/1358
Tim Kennedy,

Odpowiedzi:

29

Wersje Ubuntu nie są oparte na wersjach Debiana. Podczas opracowywania wersji Ubuntu pakiety są importowane z Debiana niestabilne, do czasu zawieszenia importu Debiana (w przeszłości wersje LTS były importowane z testów, i to właśnie sugeruje linkowana strona wiki; jednak przeglądanie moich pakietów pokazuje, że 18.04 importuje pakiety z niestabilnej). Oznacza to, że dana wersja Ubuntu będzie miała pakiety nieobsługiwane przez Ubuntu w dowolnej wersji Debiana w momencie zawieszenia importu (z wyjątkiem jawnych żądań synchronizacji ); ale to nie pasuje do tego, co będzie zawierać następne wydanie Debiana.

Tak więc próba powiązania wydania Ubuntu z wydaniem Debiana byłaby po prostu myląca.

Państwo może spojrzeć na treść /etc/debian_version, aby zobaczyć kryptonim Debiana wersji (w budowie), z których wyciągnął pakiety; możesz również dopasować daty zamrożenia importu Debiana z harmonogramów wydań (na przykład Artful , Bionic , Cosmic lub Disco ). Zobaczysz z tego, że to samo wydanie Debiana karmi wiele wydań Ubuntu ( np. Stretch, który skończył się Debianem 9, karmionym Xenialem, Yakkety, Zesty i Artful; Buster, który skończy się Debianem 10, karmionym Bionic i Cosmic, i karmi Disco), za każdym razem z całkiem różnymi wersjami pakietów.

Stephen Kitt
źródło
Jak mogę sprawdzić datę zamrożenia importu dla określonej wersji Ubuntu? Nie mogłem go znaleźć na stronie informacji o wersji.
Tyler Durden
2
@TylerDurden jest to coś, o co prawdopodobnie powinieneś zapytać zamiast tego w Ask Ubuntu, ponieważ tam spędzają czas eksperci Ubuntu.
terdon
@TylerDurden strony ReleaseSchedule wiki Ubuntu powinny go mieć, na przykład: wiki.ubuntu.com/BionicBeaver/ReleaseSchedule (1 marca: FeatureFreeze, Debian Import Freeze)
mur
2

Ubuntu normalnie importuje pakiety z Debiana niestabilne do momentu „zawieszenia importu Debiana”. We wcześniejszych wersjach LTS zdecydowali się na import z testowania Debiana, ale obecnie wszystkie wersje (zarówno LTS, jak i inne niż LTS) importują z niestabilnej. Datę „zawieszenia importu Debiana” można znaleźć na stronach „harmonogramu wydań”. Na przykład według https://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule zawieszenie importu Debiana nastąpiło 24 sierpnia 2017 r.

Jednak w przypadku wielu podstawowych pakietów Ubuntu dokonuje własnych decyzji i często kończy się na nowszych wersjach, ponieważ mają mniejsze obawy dotyczące obsługi ezoterycznych architektur i konfiguracji. Na przykład w momencie zawieszenia importu Debiana przez Artful Debian sid miał jądro Linuksa 4.12, ale Ubuntu Artful było dostarczane z 4.13.

płyn do płukania
źródło