Estás bien orientado, los archivos que comentas se llaman índices de repositorios y se alojan en
/var/lib/apt/lists, también vas a necesitar clonar el sources.list por que de no hacerlo, los archivos se borran.
Estas operaciones de de hacer instalaciones completas en equipos sin interner en absoluto, la hice muchas veces, lo que recomiendo es copiar las siguiectes carpetas
/etc/apt
/var/lib/apt/lists
var/cache/apt/archives
Con el tiempo desarrollé dos pequeños scripts que automatizan estos procesos, el primero es para ser ejecutado en el equipo orígen de datos y tendría la siguiente sintáxis
Citar:
#!/bin/sh
sudo apt-get update
cd /tmp
sudo tar -zcvf lists.tar.gz /var/lib/apt/lists
sudo tar -cvf archives.tar /var/cache/apt/archives
sudo tar -zcvf apt.tar.gz /etc/apt
Entras al directorio /tmp y copias de allí a un medio removible los archivos lists.tar.gz , archives.tar y apt.tar.gz, luego entras al equipo sin conexión y copias en /tmp los archivos antes necionados y finalmente ejecutas este otro script que se encargará de la clonación
Citar:
#!/bin/sh
sudo rm -Rf '/var/cache/apt/archives'
sudo rm -Rf '/var/lib/apt/lists'
sudo rm -Rf '/etc/apt'
cd /tmp
sudo tar -zxvf lists.tar.gz --directory /
sudo tar -xvf archives.tar --directory /
sudo tar -zxvf apt.tar.gz --directory /
sudo apt-get update
Lo que resta es instalar de preferencia mediante Synaptic, los paquetes que no encuentre en el caché los va a comunicar mediante un mensaje de alerta para que tomes nota y los descargies en otro equipo , los pongas en el caché y repites la operación. Synaptic también puede generar una lista de paquetes para descargar en otro equipo de cualquier plataforma como ser un Xp de un Cyber por ejemplo.