Este programa descarga y mantiene un espejo local parcial de Debian. Puede reflejar cualquier combinación de arquitecturas, distribuciones y secciones. Los archivos se transfieren por FTP, HTTP, HFTP o rsync, y los grupos de paquetes son totalmente compatibles. También realiza el bloqueo y actualiza los archivos de seguimiento.
# debmirror --method http --host ftp.debian.org --dist sid --dir /var/spool/apt-mirror/mirrors/sid --arch "amd64 i386" --ignoremissing --noverbose
# debmirror --method http --host ftp.debian.org --dist bullseye --dir /var/spool/apt-mirror/mirrors/bullseye --arch amd64 --components main contrib non-free --ignoremissing --noverbose
Las opciones:
--method: Especifica el método de acceso (http, ftp, etc.)
--host: Dirección del servidor del repositorio
--dist: Nombre del repositorio (por ejemplo, "bullseye", "stable", "unstable")
--dir: Directorio local donde se almacenará el espejo
--components: Los componentes que incluye [main, contrib y non-free]
--arch: Arquitecturas a incluir
--ignoremissing: Ignora paquetes que ya existen en el espejo
--noverbose: Reduce la cantidad de información mostrada durante la ejecución