Hola, he visto aqui varias maneras de descargar el repo para tu disco duro y luego usarla de forma local, pero la he visto siempre usando una aplicacion complementaria o algo, y cuando mas, usando el apt-mirror o algo asi, asi que planteare la forma en la que lo hago, esta me permite descargar el repo, e incluso despues actualizarlo, es muy util y muy facil de usar, espero que les sea provechoso, aqui les va, me base en un script que vi en una web de SWL, asi que mis agradecimientos para el autor por si ve este tutorial.
Notese que por ser un script, esto tiene que ir en un archivo de extension sh, “descargar_repo_de_forma_local.sh” (El nombre no tiene que ser este, es solo un ejemplo). Todas las indicaciones estan puestas en la cabezera de cada linea.
#!/bin/bash # Arquitectura a descargar.Para Ubuntu puedes ser i386,powerpc o amd64. arch=i386 # Secciones a descargar section=main,restricted,universe,multiverse # Releases del sistema que des (Dapper, Edgy, Feisty, Gutsy, Hardy, Intrepid) release=quantal,quantal-security,quantal-updates,quantal-backports,quantal-proposed # El potocolo usado para la transferencia (http, ftp, hftp, rsyncr) proto=http # Direccion principal del servidor server=repos.upr.edu.cu # ruta a partir de la direccion principal que #junto con el protocolo($proto) y la direccion principal($server) forma la url ej: http://ubuntu.uci.cu/ubuntu inPath=/ubuntu/12.10 # Directorio donde se almacenara el repositorio outPath=/media/Work/repo/ # La opcion --nosource solo descargas los debs y no las fuentes (deb-src's) # La opcion --progress muestra los archivos que se van descargando # --source \ en lugar --no-source \ si desea descargar los fuentes. # debmirror -a $arch \ --no-source \ -s $section \ -h $server \ -d $release \ -r $inPath \ --progress \ -e $proto \ --ignore-release-gpg \ $outPath
Despues de descargado el repo con esta script, el sources.list se configura de manera tradicional, no hay que hacerle ningun cambio, decir tambien que este scrpit ya esta configurado para mi uso, asi que tendran que configurarlo segun los comentarios. Si alguien tiene una duda de su uso o algo parecido, puede contactarme y se la explico, espero que les sirva de tanto provecho como a mi.