Як я можу дізнатися, на якій версії Debian заснована конкретна версія Ubuntu?


16

Я розумію, що Ubuntu заснований на Debian. Наприклад, на сторінці Wikipedia для Ubuntu зазначено: " Це дистрибутив Linux, заснований на архітектурі Debian. ". Як я можу дізнатися, на якій версії Debian базується конкретна версія Ubuntu (якщо така є)?

Наприклад, поточний стабільний випуск Ubuntu - це " Artful Aardvark " (17.10), який оголошує, що він базується на ядрі Linux 4.13, але, схоже, нічого не говорить про версію Debian.

Поточний стабільний випуск Debian - це код з назвою " Stretch " (9.2), який рекламує ядро ​​4.9 (на попередньо пов'язаній сторінці Stretch). Як я можу з’ясувати подробиці стосунків між ними? Чи є певна команда, яка розкриє цю інформацію?


1
"Отже, підсумовуючи це аналогією. Ubuntu - це Debian, як ваш місцевий ресторан - це ринок місцевого фермера. Шеф-кухар Ubuntu періодично ходить на ринок фермера Debian, знаходить найкращі свіжі інгредієнти, змішує їх із власними. спеціальна суміш і виробляє їжу для своєї призначеної аудиторії. Для людей, які люблять готувати їжу, вони можуть і робити, просто спуститися на ринок і отримати те, що їм потрібно ». - від: askubuntu.com/a/1358
Тім Кеннеді

Відповіді:


29

Випуски Ubuntu не базуються на випусках Debian. Під час розробки випуску Ubuntu пакети імпортуються з Debian нестабільно, поки імпорт Debian не заморозиться (раніше випуски LTS, імпортовані з тестування, і це те, що все ще підказує пов'язана сторінка wiki; проте, переглядаючи мої пакунки, видно, що 18.04 імпортує пакети з нестабільних). Це означає, що даний випуск Ubuntu матиме пакети, що не підтримуються Ubuntu, у будь-якій версії, яка була в Debian під час заморожування імпорту (заборона явних запитів синхронізації ); але це не відповідає тому, що буде містити наступний випуск Debian.

Так що спроба прив’язати випуск Ubuntu до випуску Debian просто в кінцевому підсумку введена в оману.

Ви можете переглянути вміст, /etc/debian_versionщоб побачити кодове ім'я Debian версії (будується), з якої витягнули пакунки; Ви також можете співставити дати заморожування імпорту Debian із графіків випусків (наприклад, Artful's , Bionic , Cosmic або Disco ). З цього ви побачите, що той самий випуск Debian подає кілька версій Ubuntu ( наприклад, Stretch, який в кінцевому підсумку став Debian 9, годував Xenial, Yakkety, Zesty і Artful; Buster, який в кінцевому підсумку стане Debian 10, годувався Bionic і Cosmic, і годує Disco), із щоразу різними версіями пакунків.


Як я можу дізнатися дату заморожування імпорту для певного випуску Ubuntu? Я не зміг його знайти на сторінці приміток до випуску.
Тайлер Дерден

2
@TylerDurden - це те, що ви, напевно, повинні запитати у Ask Ubuntu замість цього, оскільки саме там висіли експерти Ubuntu.
terdon

@TylerDurden На сторінках вікі Ubuntu ReleaseSchedule має бути, наприклад: wiki.ubuntu.com/BionicBeaver/ReleaseSchedule (1 березня: FeatureFreeze, Debian Import Freeze)
муру

2

Ubuntu зазвичай імпортує пакети з Debian нестабільно до "заморожування імпорту Debian". Для попередніх версій LTS вони замість цього намагалися імпортувати з тестування Debian, але в даний час всі релізи (як LTS, так і не LTS) імпортуються з нестабільних. Ви можете знайти дату "заморожування імпорту Debian", переглянувши сторінки "Розклад випусків". Наприклад, згідно https://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule заморожування імпорту Debian сталося 24 серпня 2017 року.

Однак для багатьох основних пакетів Ubuntu приймає власні рішення і часто закінчується новішими версіями, оскільки у них менше проблем з підтримкою езотеричних архітектур та конфігурацій. Наприклад, під час заморожування імпорту Debian у Debian sid мав ядро ​​Linux 4.12, але Ubuntu Artful постачався з 4.13.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.