Lo ideal es tener un ambiente de trabajo perfecto para nuestras tareas diarias, es asi que siempre busco herramientas configurables (aunque al principio deba aprender como usarlas).

El sistema debian es una de estas herramientas. Y como tambien me gusta la independencia quise tener la capacidad de actualizar mis programas e instalar nuevos programas aun sin tener internet.

En debian esto es posible usando los DVD, asi que los descargue para tener todo este poder :) (https://www.debian.org/CD/).

Adicionalmente tengo el problemas que mi unidad de dvdrom esta averiada, por lo que usar los repositorios en forma de dvd no es posible, pero para resolver esto encontre una solucion:

Es posible usar los repositorios en forma de imagen iso, tal como se descargan de la pagina de debian.

Procedimiento para disponer de repositorios desde la las imagenes ISO.

1) Me aseguro de tener suficiente espacio en mi directorio raiz al menos unos 15 GB libres solo para los DVD debian.

2) Creo tres carpetas en /mnt/dvd_debian/ para cada dvd puede ser:
    /mnt/dvd_debian/dvd1
    /mnt/dvd_debian/dvd2
    /mnt/dvd_debian/dvd3

       Estas carpetas serviran de almacenamiento de las imagenes iso, las coloco alli en el lugar          correspondiente.

3) Creamos un punto de montaje para cada dvd:
    /mnt/dvd1
    /mnt/dvd2
    /mnt/dvd3

***4) Si queremos las imagenes esten montadas permanentemente debemos modificar el archivo /etc/fstab (* tener cuidados en este paso por que podrian surgir dificultades en el arranque si se escribe algo mal).

En el archivo /etc/fstab se añaden las siguientes lineas (una por dvd).
/mnt/dvd_debian/dvd1/debian-i386-DVD-1.iso /mnt/dvd1 udf,iso9660 loop 0 0

***5) Si solo queremos que las imagenes se monten temporalmente, ejecutamos el siguiente comando desde la terminal para cada dvd:


mount -o loop /mnt/dvd_debian/dvd1/debian-i386-DVD-1.iso /mnt/dvd1

6) Añadimos las imagenes como repositorios.
    Esto se hace en el archivo /etc/apt/sources.list, con el programa nano, desde la terminal escribimos:

   sudo nano /etc/apt sources.list

   y añadimos la siguiente linea al final del archivo (sutituya buster por su distibucion si es otra):

     deb file:/mnt/dvd1 buster main contrib

7) Debia detectara que es un procedimeinto inusual, y no permitira aplicar apt-get updata, pero como sabemos que son repositorios confiables podemos forzar la actualizacion por medio del siguiente comando:

   sudo apt-get update --allow-insecure-repositories

8) y ya podemos instalar programas desde las imagenes iso.


Fuentes:

https://exdebian.org/wiki/agregar-una-imagen-iso-sources-list

https://web.archive.org/web/20150401034631/http://www.esdebian.org/wiki/utilizar-imagenes-iso-repositorio

https://www.lawebdelprogramador.com/foros/Linux/1715837-Problemas-con-at-get-update-con-repositorios-montados-mendiante-ISO.html







Comments

Popular Posts