Sur quelle version de Debian les différentes versions d’Ubuntu sont-elles basées?

108

J'ai des packages logiciels personnalisés pour Ubuntu 10.04, 10.10 et 12.10, mais je dois maintenant les installer sur Debian Squeeze. J'ai été incapable de Google pour un mappage entre des versions spécifiques d'Ubuntu et de Debian. Est-ce que quelqu'un ici peut aider?

Plus précisément, je veux savoir quelle version d'Ubuntu correspond à Debian Squeeze.

xkcd
la source
1
Si on peut croire ce site . Puis 10.04
Warren Hill
Connexes: unix.stackexchange.com/q/404258/85039
Sergiy Kolodyazhnyy

Réponses:

195

Vous pouvez trouver la version de Debian sur laquelle repose votre version d’Ubuntu dans le fichier: /etc/debian_version

Du 10.04 au 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 est la distribution de développement de Debian (sid - testing - stable)

Vous pouvez connaître le contenu du fichier sans installer un système complet en affichant les sources du paquet basefilessur le tableau de bord .

Jacob Vlijm
la source
Merci a beaucoup . Pour que tout soit clair, vous avez vérifié cela en démarrant des CD live de différentes versions d'Ubuntu, puis en cherchant /etc/debian_version?
xkcd
@xkcd Only 10.04, les autres que j'avais installés ou sur une machine virtuelle.
Jacob Vlijm
Mon 13.10 Ubuntu Gnome dit wheezy/sidquand je cat /etc/debian_version...
Rmano
2
@Rmano n'est-ce pas ce que dit la liste? sid désigne la distribution de développement de debian.
Jacob Vlijm
1
@Rmano, je mettrai à jour ma réponse aujourd'hui ou demain, y compris les versions comprises entre + la variante de celle-ci (toutes les informations sont à jour)
Jacob Vlijm
11

Malheureusement, il n'y a pas de mappage direct / etc / debian_version comme mentionné dans la réponse de Jacob donne une idée approximative, mais cela ne reflète qu'un paquet et ce paquet est un paquet modifié localement dans Ubuntu, il ne sera donc pas automatiquement extrait de Debian.

En particulier, Ubuntu est souvent en avance sur Debian en ce qui concerne les paquets principaux tels que libc6. Essayer d'installer un paquet basé sur Ubuntu sur une version contemporaine de Debian risque de provoquer des erreurs de version sur libc6.

Selon https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back, Debian Squeeze avait libc6 2.11. Selon http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6 ubuntu 10.04, lucid disposait également de libc6 2.11. Donc, les paquets pour 10.4 lucid sont les plus susceptibles de fonctionner avec Squeeze.

En fonction des besoins des autres bibliothèques dont votre programme a besoin, vous constaterez peut-être qu’une version spécifique de Debian Squeeze est nécessaire.

Peter Green
la source