Malheureusement, il n'y a pas de correspondance directe /etc/debian_version, comme mentionné dans la réponse de Jacob, donne une idée approximative mais ne reflète qu'un seul paquet et ce paquet est un paquet qui est modifié localement dans Ubuntu et ne sera pas automatiquement tiré de Debian.
En particulier, Ubuntu est souvent en avance sur Debian sur les paquets de base comme libc6. Essayer d'installer un paquet construit sous Ubuntu sur une version contemporaine de Debian risque de se solder par des erreurs de version de libc6.
Según 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 aussi libc6 2.11 . Ainsi, les paquets pour 10.4 lucid sont, selon moi, les plus susceptibles de fonctionner sur Squeeze.
En fonction des autres bibliothèques dont votre programme a besoin, il se peut qu'une construction spécifique pour Debian Squeeze soit nécessaire.