Cómo actualizar Ubuntu sin conexión a Internet

Cómo actualizar Ubuntu sin conexión a Internet.

Seguro que más de una vez te has visto en la tesitura de querer actualizar un sistema Ubuntu, Linux Mint, Debian, o cualquiera de sus derivados, y no tenias conexión a Internet.

Pues tiene solución, para eso tenemos a nuestra disposición la herramienta apt-offline. Como su nombre indica, apt-offline es un administrador de paquetes APT Offline para sistemas basados ​​en Debian, como por ejemplo Ubuntu. Esta aplicacion nos permite actualizar completamente un sistema que no este conectado a internet. Sus requisitos son básicos.

  • Una maquina conectada a internet.
  • Una o más maquinas sin conexión a internet.
  • Un pendrive o cualquier dispositivo de almacenamiento por USB.

Vemos como, veras que fácil.

 

Cómo actualizar Ubuntu sin conexión a Internet

Evidentemente lo primero que haremos es instalar la herramienta en la maquina que tenemos conectada a Internet.

Instalar apt-offline

Normalmente suele estar en los repositorios oficiales (todos estos pasos en tu sistema con conexión, no lo olvides).

sudo apt-get install apt-offline

De todas formas, si tienes algún problema siempre puedes clonar su repositorio GIT.
git clone https://github.com/rickysarraf/apt-offline.git

cd apt-offline/

sudo ./apt-offline

 

Generar los paquetes

Ahora vamos a generar los paquetes (continuamos en la maquina con internet).

Te recomiendo que crees una carpeta especifica para tal efecto, no vaya a ser que después no los localices.

sudo mkdir offline

cd offline

Desde el directorio recién creado, generamos el archivo de firmas.
sudo apt-offline set apt-offline.sig

ejemplo de respuesta valida…

Generating database of files that are needed for an update.

Generating database of file that are needed for operation upgrade

En este punto vamos a generar un archivo comprimido en zip, en el cual se guardaran las actualizaciones para otros sistemas sin conexión. La opción threads 5 indica el numero de repositorios, si es necesario puedes aumentar la cifra.

sudo apt-offline get apt-offline.sig --threads 5 --bundle apt-offline-bundle.zip

Se descarga y genera el paquete zip que corresponda con el archivo de firmas.
Generar paquetes con apt offline

Generar paquetes con apt-offline

Si todo salio bien te indicara la ruta al final, algo como…

Downloaded data to /home/sololinux/offline/apt-offline-bundle.zip

Mueve el archivo apt-offline-bundle.zip a tu pendrive o dispositivo de almacenamiento USB. Solo nos falta un pequeño detalle jajaj, tenemos que instalar la herramienta apt-offiline en los sistemas que no tienen conexión a internet.

Bueno tranquilo, nos vamos a esta pagina y descargamos el archivo deb que corresponda a tu versión. Lo mueves al pendrive.

 

Actualizar Ubuntu sin conexión a Internet

Bueno… esto llega a su fin, ya estamos en la maquina sin conexión a Internet. Inserta el pendrive o dispositivo de almacenamiento, e instala el archivo deb de la herramienta apt-offline.

Una vez instalada la herramienta, copiamos a cualquier carpeta el archivo apt-offline-bundle.zip, y ejecutamos el siguiente comando:

sudo apt-offline install apt-offline-bundle.zip

Se actualizará la base de datos APT con los paquetes que generamos anteriormente, y como los paquetes ya los tenemos descargados se actualizara el sistema sin ningún problema, fácil, fácil.

Tal vez también te interese este articulo: Instalar software sin estar conectado a internet en Ubuntu, Debian y derivados.

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Carlos O
    21/11/2019
  2. Len
    23/02/2020

Agregar comentario