Ваш postinst может запускать все необходимые сценарии, и, наконец, вы можете запустить обновление дистрибутива с помощью:
sed -i 's/hardy/lucid' /etc/apt/sources.list
apt-get update
apt-get install dpkg apt
apt-get dist-upgrade
Ваша схема может работать с большим количеством тестирования. Могут быть все еще мелкие вещи, которые терпят неудачу, и их нужно будет решить вручную, но это должно по крайней мере начать с вас.