Para necesidades similares, ejecuto una pequeña máquina virtual en mi máquina Windows. Para descargar paquetes sin instalar, puede usar apt-get download <package_name>
. El comando descargará el paquete en el directorio donde ejecuta el comando. Luego puede copiar los paquetes al host, luego a una unidad flash, por último a la máquina que utiliza.
Sé que esta puede no ser la solución más elegante, pero al menos funciona para mí.
Ah, lo olvidé: si necesita verificar la dependencia, puede ejecutar apt-get -s install <package_name>
, copiar la línea de dependencia y simplemente pegar al apt-get download
comando.
Actualización 2: busqué en la página de manual de apt-get
. Tiene un interruptor llamado --download-only
. Puede pasar esto para instalar y apt-get
obtendrá todos los paquetes por usted, pero no los instalará. Puedes encontrar tus paquetes en /var/cache/apt/archives
. Ocasionalmente apt-get clean
eliminará los archivos del directorio, para que pueda obtener los paquetes que desea fácilmente.
Actualización 3: para instalar los paquetes obtenidos con el método en la Actualización 2 , debe volver a colocar estos paquetes /var/cache/apt/archives
en la máquina fuera de línea. Si desea instalar los paquetes que tiene apt-get download
, puede usar dpkg -i <package_file>
.