debinfor
Sistema Debian
Herramienta para descarga de imágenes de Cd de Debian
Jigsaw Download o abreviadamente jigdo, se propone como la forma principal de distribuir imágenes de CD de Debian en el futuro. Aqui el detalle, otro, uno para Windows y la página man.
Instalar jigdo:
# apt-get install jigdo-file
Como primer paso, creamos un directorio de trabajo, por ejemplo, tengo una partición que se llama "Archivo" y se monta en el sistema
en /media/Archivo, con bastante espacio libre ya que en el caso de los DVDs lo vamos a necesitar:
$ mkdir /media/Archivo/ISOs/jigdo/CD/
Ingresamos en el directorio de trabajo creado para estos efectos, en mi caso tengo:
$ cd /media/Archivo/ISOs/jigdo/CD/
o en el caso de un DVD
$ cd /media/Archivo/ISOs/jigdo/DVD/
Para descargar una imagen cuando no se tiene ningún CD anterior y con un sólo comando:
usuario@máquina:/media/Archivo/ISOs/jigdo/CD$ jigdo-lite http://cdimage.debian.org/cdimage/weekly-builds/i386/jigdo-cd/debian-testing-i386-CD-1.jigdo
en el caso que sea un DVD
usuario@máquina:/media/Archivo/ISOs/jigdo/DVD$ jigdo-lite http://cdimage.debian.org/cdimage/weekly-builds/i386/jigdo-dvd/debian-testing-i386-DVD-1.jigdo
Esto nos descargará lo necesario para construir la imagen, los archivos .jigdo y .template y a continuación nos descargará los paquetes del CD o DVD del primer repositorio que tengamos en /etc/apt/sources.list dejándonos una imagen ISO lista para grabar, en el directorio donde ejecutamos el comando.
Otro caso.
Para descargar una imagen aprovechando los paquetes que no se han actualizado de un CD anterior:
Montamos el CD como lo hacemos normalmente y en el caso de ser una imagen ISO, la montamos así:
# mount -o loop /mnt/debian-testing-i386-CD-1.iso /mnt
o en el caso de un DVD:
# mount -o loop /mnt/debian-testing-i386-DVD-1.iso /mnt
Una vez montada, ejecutamos alguno de los siguientes comandos de ejemplo:
$ jigdo-lite http://cdimage.debian.org/cdimage/weekly-builds/i386/jigdo-cd/debian-testing-i386-CD-1.jigdo
$ jigdo-lite http://cdimage.debian.org/cdimage/weekly-builds/i386/jigdo-cd/debian-testing-i386-kde-CD-1.jigdo
$ jigdo-lite http://cdimage.debian.org/cdimage/weekly-builds/i386/jigdo-dvd/debian-testing-i386-DVD-1.jigdo
Sólo unos instantes después se va a detener con la siguiente leyenda, para ingresar la ruta donde tenemos montado el CD o la imagen ISO:
Files to scan:
Agregamos la ruta donde montamos la imagen ISO, en este caso y va a quedar así:
Files to scan: /mnt
Presionamos ENTER para seguir.
Ahora descargará los archivos jigdo y template, escaneará la ISO montada en /mnt y descargará los paquetes que hayan sufrido algún cambio, dejándonos una imagen ISO totalmente actualizada y lista para grabar, igual que en el caso anterior.
En el caso que tengamos una réplica local.
También podemos ingresar aqui la ruta de una réplica local de Debian, en el caso que la tengamos en nuestro disco duro y la escaneará y usará de la misma forma que un CD o DVD montado, por ejemplo:
Files to scan: /media/Archivo/mirror/debian/
La única diferencia es que se demorará un poco mas porque escanea toda la réplica y porsupuesto, es mucho mas grande que un CD o DVD... pero tiene la ventaja que descargará casi nada de internet.
NOTA:
Nos va a seguir ofreciendo la posibilidad de escanear mas CDs o imágenes ISO que tengamos montadas. Podemos hacerlo, agregando siempre la ruta correspondiente donde la montamos.
Para terminar de agregar CDs sólo presionamos ENTER sin agregar nada y continuará para solicitarnos el espejo o réplica que deseamos usar, podemos ingresar uno o presionar ENTER sin agregar nada. En este caso usará el primer repositorio que tengamos en nuestro sources.list.
Ahora, a esperar que termine de hacer su trabajo...