Estoy tratando de copiar todos los paquetes que he instalado en una máquina Debian a otra máquina Debian sin hacer otra apt-get install
y descargar todo el paquete nuevamente.
Estoy tratando de copiar todos los paquetes que he instalado en una máquina Debian a otra máquina Debian sin hacer otra apt-get install
y descargar todo el paquete nuevamente.
Respuestas:
Están almacenados en:
/var/cache/apt/archives/
a menos que haya emitido un:
apt-get clean
dpkg -i *.deb
.
Quizás solo necesites:
apt-get download mypackage1 mypackage2
descargará los archivos * .deb dados al directorio actual. No hay necesidad de root.
Si ya hubieras emitido
apt-get clean
puede echar un vistazo a estas páginas para obtener información sobre cómo replicar la misma configuración de paquete en la otra máquina
También puede crear un paquete proxy, usamos aprox.
Luego, los servidores de repositorio reales se especifican en la configuración aproximada, como:
debian http://ftp.debian.org/debian
security http://security.debian.org/debian-security
volatile http://volatile.debian.org/debian-volatile
En todas las máquinas que desee instalar, coloque lo siguiente en /etc/apt/sources.list:
deb http://<hostname>:9999/debian/ squeeze main contrib non-free
deb http://<hostname>:9999/security/ squeeze/updates main contrib non-free
etc.
Cuando la primera máquina descarga los paquetes, salen de Internet y se almacenan en el caché de aprox. Todas las otras máquinas descargan los paquetes directamente del caché.