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?
Odpowiedzi:
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.źródło
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.
źródło