К сожалению, нет прямого сопоставления / etc / debian_version, как упомянуто в ответе Джейкоба, дает грубую идею, но оно действительно отражает только один пакет, и указанный пакет является пакетом, который локально изменен в Ubuntu, поэтому не будет автоматически извлечен из 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 нужна специальная сборка.