En rigor, todo lo que se necesita para que un PC sin internet pueda instalar todo lo que se quiera, es que esta tenga los ímdices de repositorios , esto se puede lograr copiandolos de otra PC con la misma versión de Ubuntu o si no fuera el caso, podrías correr el Live CD de instalación en la PC con Internet, habilitar los repositorios que desees , en principio con habilitar los que te brinda Afministración --> Orígenes de Software y los de Mediguntu , sería suficientes
https://help.ubuntu.com/community/Medibuntu
Una vez actualizados los índices (siempre en el Live CD), ejecuta los siguietes comandos , que puedes agruparlos en un Script o ejecutarlos manualmete uno a uno
Cita: sudo apt-get update
cd /tmp
sudo tar -cvf lists.tar /var/lib/apt/lists
sudo tar -cvf aptcopia.tar /etc/apt
Esto va a generar en el directorio temporal /tmp los archivos
lists.tar y aptcopia.tar , luego copia esos archivos a un medio removible como ser un pendrive .
El paso siguiente es ir a equipo sin conexión y copiar en su directorio temporal /tmp esos archivos , asegúrate bien que estén copiados esos archivos y seguidamente ejecuta los siguientes comandos que al igual que en el paso anterior puedes ejecturlos uno a uno o agruparlo en un Script
Cita: sudo rm -Rf '/var/lib/apt/lists'
sudo rm -Rf '/etc/apt'
cd /tmp
sudo tar -xvf lists.tar --directory /
sudo tar -xvf aptcopia.tar --directory /
sudo apt-get update
Cumplido lo anterior, se habrán clonado los índices de repositorios y el equipo sin conexión estará en condiciones de descargar lo que quiera mediante Synaptic, te dejo un enlace en donde explica un proceso para instalar los paquetes .
http://damr.net//2007/05/22/howto-co...ad-de-descarga