1En este post explico como crear una carpeta local y convertirla en repositorio para que nuestro sistema pueda actualizar sin conexión a Internet.
Podemos traer los paquetes de otra pc y guardarlo en nuestra carpeta que funcionara como repositorio local.
para crear nuestra carpeta personal que va a servir como repositorio primero vamos a necesitar descargar he instalar los siguientes paquetes:
los puedes descargar desde la descripción de este vídeo:
Nota "El paquete necesario es sudo apt-get install dpkg-dev" pero esto es si cuentas con internet.
1) Una vez descargado entramos a la carpeta donde tengamos nuestros paquetes descargados y los instamos desde la terminal con el siguiente comando.
sudo dpkg -i *
2) después de tenerlos instalados procedemos a crear una carpeta en la siguiente ruta: /usr/local
sudo mkdir /usr/local/mydebs
Esa carpeta va a servir como repositorio local; ahi es donde vamos a guardar todos nuestros paquetes .deb que son las actualizaciones que hemos traído de una computadora que si tiene Internet.
3) Entramos a la carpeta donde tengamos nuestros paquetes .deb y los copiamos a nuestra carpeta de repositorio local.
sudo cp * /usr/local/mydebs
4) listo, ya al tener nuestro paquetes o nuestras actualizaciones guardada en nuestra carpeta de repositorio local procedemos a crear el siguiente script con un editor de texto:
#! /bin/bash
cd /usr/local/mydebs
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
lo guardamos con el siguiente nombre:
update-mydebs
le vamos a dar permiso para ejecutarse como un programa.
5) Lo guardamos en la siguiente ruta:
sudo cp update-mydebs /bin
6) Una vez guardado ahí vamos a proceder agregar nuestro repositorio a la lista de repositorio:
sudo nano /etc/apt/sources.list
este es nuestro repositorio:
deb file:/usr/local/mydebs ./
7) Guardamos y actualizamos nuestro repositorio:
sudo apt-get update
8) Ahora ejecutamos el siguiente comando para verificar que tenemos paquetes en nuestro repositorio con el siguiente comando:
sudo update-mydebs
Listo.
Podemos abrir nuestro programa de actualización, refrescamos y podemos observar que tenemos actualizaciones disponibles. instalamos y ya.
cada vez que quieran pueden traer las actualizaciones de otra computadora la guardan en su carpeta de repositorio personal y automáticamente el sistema detectara que hay actualizaciones nuevas aunque no tengas Internet.
Espero que les guste el post.

Podemos traer los paquetes de otra pc y guardarlo en nuestra carpeta que funcionara como repositorio local.
para crear nuestra carpeta personal que va a servir como repositorio primero vamos a necesitar descargar he instalar los siguientes paquetes:
los puedes descargar desde la descripción de este vídeo:
Nota "El paquete necesario es sudo apt-get install dpkg-dev" pero esto es si cuentas con internet.
1) Una vez descargado entramos a la carpeta donde tengamos nuestros paquetes descargados y los instamos desde la terminal con el siguiente comando.
sudo dpkg -i *
2) después de tenerlos instalados procedemos a crear una carpeta en la siguiente ruta: /usr/local
sudo mkdir /usr/local/mydebs
Esa carpeta va a servir como repositorio local; ahi es donde vamos a guardar todos nuestros paquetes .deb que son las actualizaciones que hemos traído de una computadora que si tiene Internet.
3) Entramos a la carpeta donde tengamos nuestros paquetes .deb y los copiamos a nuestra carpeta de repositorio local.
sudo cp * /usr/local/mydebs
4) listo, ya al tener nuestro paquetes o nuestras actualizaciones guardada en nuestra carpeta de repositorio local procedemos a crear el siguiente script con un editor de texto:
#! /bin/bash
cd /usr/local/mydebs
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
lo guardamos con el siguiente nombre:
update-mydebs
le vamos a dar permiso para ejecutarse como un programa.
5) Lo guardamos en la siguiente ruta:
sudo cp update-mydebs /bin
6) Una vez guardado ahí vamos a proceder agregar nuestro repositorio a la lista de repositorio:
sudo nano /etc/apt/sources.list
este es nuestro repositorio:
deb file:/usr/local/mydebs ./
7) Guardamos y actualizamos nuestro repositorio:
sudo apt-get update
8) Ahora ejecutamos el siguiente comando para verificar que tenemos paquetes en nuestro repositorio con el siguiente comando:
sudo update-mydebs
Listo.
Podemos abrir nuestro programa de actualización, refrescamos y podemos observar que tenemos actualizaciones disponibles. instalamos y ya.
cada vez que quieran pueden traer las actualizaciones de otra computadora la guardan en su carpeta de repositorio personal y automáticamente el sistema detectara que hay actualizaciones nuevas aunque no tengas Internet.
Tutorial en vídeo
Espero que les guste el post.