Question Sur quelle version de Debian sont basées les différentes versions d'Ubuntu?


J'ai des logiciels personnalisés pour Ubuntu 10.04, 10.10 et 12.10, mais maintenant je dois les installer sur Debian Squeeze. Je n'ai pas été en mesure de Google pour un mappage entre les versions spécifiques d'Ubuntu et de Debian. Quelqu'un peut-il aider ici?

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


72
2018-04-09 14:28


origine


Si on peut croire ce site. Puis 10.04 - Warren Hill
En relation: unix.stackexchange.com/q/404258/85039 - Sergiy Kolodyazhnyy


Réponses:


Vous pouvez trouver la version de Debian sur laquelle votre version d'Ubuntu est basée dans le fichier: /etc/debian_version 

De 10.04 à 17.04:

   Ubuntu      |       Debian  
18.04  bionic     buster  / sid   - 10
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 trouver le contenu du fichier sans installer un système entier en affichant les sources du fichier. paquet basefiles sur le Launchpad.


142
2018-04-09 14:43



Merci lot. Pour être clair, vous avez vérifié cela en démarrant des CD en direct de différentes versions d'Ubuntu, puis en examinant /etc/debian_version? - xkcd
@xkcd Seulement 10.04, les autres que j'avais installés ou sur VM. - Jacob Vlijm
Mon 13.10 Ubuntu Gnome dit wheezy/sid quand je cat /etc/debian_version... - Rmano
@Rmano n'est-ce pas ce que dit la liste? sid signifie la distribution de développement de debian. - Jacob Vlijm
@Rmano, je mettrai à jour ma réponse aujourd'hui ou demain, y compris les versions entre + la variante de celle-ci (toutes sont cachées jusqu'ici) - Jacob Vlijm


Malheureusement, il n'y a pas de cartographie directe / etc / debian_version comme mentionné dans la réponse de Jacob qui donne une idée approximative, mais cela ne reflète qu'un seul paquet et ce paquet est un paquet modifié localement dans Ubuntu.

En particulier, Ubuntu devance souvent Debian sur les paquets de base comme libc6. Essayer d'installer un paquet basé sur Ubuntu sur une version contemporaine de Debian est susceptible de se terminer par des erreurs de version sur libc6.

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

Selon les autres bibliothèques dont votre programme a besoin, vous trouverez peut-être qu'une version spécifique pour Debian Squeeze est nécessaire.


5
2018-04-20 15:42