O que geralmente faço para essas situações é manter um repositório offline. Se você tem uma instalação existente do Ubuntu, instale o aptoncd primeiro:
sudo apt-get instala aptoncd
Execute este aplicativo para criar uma imagem ISO compactada a partir do seu cache do apt. Assim, agora você tem um repositório "backup" off-line a partir do qual é possível instalar qualquer software que desejar, não apenas o repo. Para usar este repositório de backup, apenas extraia este ISO para qualquer pasta que você quiser e adicione esta linha em seu /etc/apt/sources.list:
deb file: /// caminho / para / iso / extract ./
Isso criará um repositório de trabalho a partir do qual você poderá fazer qualquer instalação offline.
Mas lembre-se que com esse método, você está vinculado a uma versão específica da distro. Se você criou o backup com precisão, o repositório de backup só funcionará com precisão.