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.
Vous pouvez trouver la version de Debian sur laquelle est basée votre version d’Ubuntu dans le fichier: /etc/debian_version
Du 10.04 au 19.04:
Ubuntu | Debian
19.04 disco buster / sid
18.10 cosmic buster / sid
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 connaître le contenu du fichier sans installer un système complet en affichant les sources de package basefiles
sur Launchpad .
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 représente 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 avait également 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.