Problema al descargar un paquete e instalarlo sin internet en Ubuntu 18.04.1

Problema al descargar un paquete e instalarlo sin internet en Ubuntu 18.04.1

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 .debpaquetes 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 .debarchivo que se puede instalar usando

dpkg -i <package name>

Pero al intentar instalar dpkgarroja 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:

Obtener las dependencias del paquete .deb para una computadora Ubuntu sin conexión a través de Windows

Respuesta1

Tendrías que hacerlo apt-get --download-onlyen 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-geten 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/archivesla computadora de destino.

Luego puedes ejecutar el apt-getcomando:

$ 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 installcomando.

información relacionada