La actualización de apt no ve los paquetes sin conexión de apt

La actualización de apt no ve los paquetes sin conexión de apt

Estoy intentando actualizar mi computadora Ubuntu 18.04 que no tiene conexión a Internet. Sin embargo, el proceso falla cuando intento ejecutarlo sudo apt upgrade. He comprobado un par de otros enlaces como:sol1,sol2ysol3.

Configuré apt-offline en mi computadora fuera de línea a la que podemos llamar OC1, y también lo configuré en mi computadora en línea a la que podemos llamar OC2. Configuré un archivo de firma en mi OC1, luego llevo el archivo a OC2 y uso el comando sudo apt-offline get apt-offline.sig --bundle apt-offline-update.zip. Descarga todos los paquetes a ese archivo zip y luego lo llevo a OC1.

Genial, en este punto todo es normal y funciona como esperaba. Ahora instalo el paquete con este comando: sudo ./apt-offline install /home/fletchy/Desktop/MyPC/apt-offline-update.zipselecciono Yes (Y)cuando se me solicita instalar yinstalalos paquetes. Sin embargo, simplemente los sincroniza a todos. Sin embargo, supongo que tiene sentido porque ahora haría lo normal sudo apt upgrade, actualizaré y estaré listo para comenzar. Sin embargo, cuando lo ejecuto, sudo apt upgradefunciona como si estuviera buscando en Internet para instalar estos paquetes, no mi archivo cache or directories.

Recibo errores como:

Err:## http://... Could not resolve 'us.archive.ubuntu.com'
E: Failed to fetch http....deb Could not resolve 'us.archive.ubuntu.com'

Lo que esperaría obtener es una instalación exitosa de los paquetes y una actualización del sistema. Quizás me falta algo pequeño, he usado Linux por un tiempo pero nunca tuve que actualizar los paquetes sin conexión hasta hace poco y me encuentro con este problema. Intenté reiniciar el sistema y reiniciar todo el proceso de actualización desde cero.

Edición 1:

Me acabo de dar cuenta de que cuando ejecuto apt-cache showobtengo la siguiente respuesta: E: No packages found

Respuesta1

He encontrado una solución, puede que haya una mejor, pero esta funcionó para mí...

Parte 1

En lugar de hacerlo: sudo apt upgradepor sí solo, debe usar la etiqueta --fix-missingy fallará al principio, pero luego descubrirá todos los paquetes que configuró usando el método normal de apt-offline y se actualizará como se esperaba.

La historia corta usa este comando:sudo apt upgrade --fix-missing

Parte 2

Ahora, si intentas instalar paquetes/productos/módulos, cosas como, net-toolspor ejemplo... haces todo igual excepto...

No use: sudo apt upgrade --fix-missing, use:sudo apt-get install net-tools

información relacionada