
Actualmente poseo 2 máquinas con la misma versión de Ubuntu como dice el título, una es para descargar los paquetes y otra para instalar.
Una vez finalizada la descarga, transfiero los .deb
paquetes a la otra máquina e intento instalarlos.
Descargué exitosamente el paquete con el siguiente comando:
sudo apt-get install --download-only vim
el resultado de ese comando es un .deb
archivo que se puede instalar usando
dpkg -i <package name>
Pero al intentar instalar dpkg
arroja un error de dependencias.
¿Cómo es posible si estoy usando apt-get install --download-only
?
Ya he probado muchas formas de usar
Utilice --descargar solo:
sudo apt-get install --download-only pppoe
Esto descargará pppoe y cualquier dependencia que necesite, y los colocará en /var/cache/apt/archives. De esa manera, un pppoe de instalación de apt-get posterior podrá completarse sin descargas adicionales.
De otra manera:
Respuesta1
Tendrías que hacerlo apt-get --download-only
en una computadora que tengaexactomismos paquetes, porque esas dependencias se aplicarán. Sin embargo, también podría funcionar en otros casos, si son lo suficientemente similares.
Para estar seguro, debe ejecutar apt-get
en la computadora de destino:
$ sudo apt-get install --print-uris package_name
Eso enumerará los paquetes que se descargarían si tuviera Internet allí. Mueve la lista a la otra computadora, descarga los archivos y luego los mueve a /var/cache/apt/archives
la computadora de destino.
Luego puedes ejecutar el apt-get
comando:
$ sudo apt-get install package_name
Para obtener la lista de archivos para poder usarlos de inmediato, en la computadora de destino puede hacer:
$ sudo apt-get install --print-uris package_name | | grep MD5Sum | cut -d"'" -f2 > download.txt
Luego copias el archivo.descargar.txta la computadora con internet y descargas los paquetes:
$ wget -i download.txt
Y luego mueva todos esos _deb_s que acaba de descargar a/var/cache/apt/archivosen la computadora de destino y estará listo para ejecutar el apt-get install
comando.