На якій версії Debian засновані різні версії Ubuntu?


108

У мене є кілька програмних пакетів, налаштованих на Ubuntu 10.04, 10.10 та 12.10, але тепер я маю встановити їх на Debian Squeeze. Мені не вдалося Google отримати карту між певними версіями Ubuntu та Debian. Може хтось тут може допомогти?

Зокрема, я хочу знати, яка версія Ubuntu відповідає Debian Squeeze.


1
Якщо ми можемо вірити цьому сайту . Потім 10.04
Уоррен Хілл

Відповіді:


195

Ви можете знайти версію Debian, на якій базується ваша версія Ubuntu, у файлі: /etc/debian_version

З 10.04 до 19.04:

Ubuntu            Debian  
19.04  disco      buster  / sid   - 10
18.10  cosmic     buster  / sid
18.04  bionic     buster  / sid
17.10  artful     stretch / sid   - 9
17.04  zesty      stretch / sid
16.10  yakkety    stretch / sid
16.04  xenial     stretch / sid
15.10  wily       jessie  / sid   - 8
15.04  vivid      jessie  / sid
14.10  utopic     jessie  / sid
14.04  trusty     jessie  / sid
13.10  saucy      wheezy  / sid   - 7
13.04  raring     wheezy  / sid
12.10  quantal    wheezy  / sid
12.04  precise    wheezy  / sid
11.10  oneiric    wheezy  / sid
11.04  natty      squeeze / sid   - 6
10.10  maverick   squeeze / sid
10.04  lucid      squeeze / sid

sid - це дистрибуція розробки Debian (sid - тестування - стабільний)

Ви можете дізнатися вміст файлу, не встановлюючи всю систему, переглянувши джерела пакету basefilesна Launchpad .


Спасибі багато . Щоб зрозуміти, ви перевірили це, завантаживши живі компакт-диски різних версій Ubuntu і потім переглянувши /etc/debian_version?
xkcd

@xkcd Тільки 10.04, інші, які я встановив або на VM.
Яків Влійм

Мій 13.10 Ubuntu Gnome каже, wheezy/sidколи я cat /etc/debian_version...
Rmano

2
@Rmano - це не те, що у списку? sid означає розповсюдження розробки debian.
Яків Влійм

1
@Rmano, я оновлю свою відповідь сьогодні чи завтра, включаючи версії між + її варіантом (всі сиди поки що)
Якоб Влійм

11

На жаль, немає прямого відображення / etc / debian_version, як згадується у відповіді Якоба, дає грубі уявлення, але він дійсно відображає один пакет, і зазначений пакет - це пакет, який локально модифікований в Ubuntu, тому не буде автоматично витягнутий з Debian.

Зокрема, Ubuntu часто випереджає Debian у таких основних пакетах, як libc6. Спроба встановити пакет, побудований на Ubuntu на сучасній версії Debian, швидше за все, призведе до помилок версії на libc6.

Відповідно до https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back Debian стиснення мав libc6 2.11. Згідно з http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6 ubuntu 10.04 lucid також мав libc6 2.11. Таким чином, пакети для 10.4 lucid є IMO, найбільш ймовірно, що вони працюватимуть на Squeeze.

Залежно від того, які інші бібліотеки потребують ваша програма, ви можете виявити, що потрібна конкретна збірка для стискання Debian.

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