У меня есть некоторые программные пакеты, настроенные для Ubuntu 10.04, 10.10 и 12.10, но теперь я должен установить их в Debian Squeeze. Мне не удалось Google для сопоставления между определенными версиями Ubuntu и Debian. Может кто-то здесь помочь?
В частности, я хочу знать, какая версия Ubuntu соответствует Debian Squeeze.
Вы можете найти версию Debian, на которой основана ваша версия Ubuntu, в файле: / etc / debian_version
С 10.04 по 20.04:
Ubuntu Debian
20.04 focal bullseye/ sid - 11
19.10 eoan buster / sid - 10
19.04 disco buster / sid
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 - testing - stable)
Вы можете узнать содержимое файла, не устанавливая всю систему, просмотреть исходные коды пакета базовых файлов
на Launchpad .
К сожалению, нет прямого сопоставления / etc / debian_version, как упомянуто в ответе Джейкоба, дает приблизительное представление, но на самом деле он отражает только один пакет, и указанный пакет - это пакет, который локально изменен в Ubuntu, поэтому не будет автоматически извлечен in из Debian.
В частности, Ubuntu часто опережает Debian по основным пакетам, таким как libc6. Попытка установить пакет, построенный на Ubuntu, в современной версии Debian, скорее всего, закончится ошибками версии на libc6.
Согласно https://superuser.com/questions/407745/wrong-libc6-version -in-debian-squeeze-can-i-go-back В Debian squeeze была 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 squeeze.