Canales populares

Como crear repositorio local en GNU/LINUX

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: https://www.youtube.com/watch?v=nfffZe61dr8&feature=youtu.be


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




link: https://www.youtube.com/watch?v=nfffZe61dr8&feature=youtu.be



Espero que les guste el post.


Visita mi blog:
http://concejoscn.blogspot.com/
0No hay comentarios