Keryx
Keryx is a free and open source tool for easily managing packages on offline Debian based computers including support for Ubuntu and Linux Mint.
Download software packages using a Linux, Mac or Windows machine with an internet connection, then install them on your offline Debian machine later. An essential bit of kit if you’re on dial-up, I imagine.
Via OMG Ubuntu!