Depuis que les paquets de Lucid ont été déplacés de archive.ubuntu.com
à old-releases.ubuntu.com
, je suis un peu inquiet de la disponibilité du référentiel et je souhaite fournir un miroir local complet.
Êtes-vous au courant d'un moyen de télécharger tout le référentiel de paquets Ubuntu (lucid, lucid-backports, lucid-security et lucid-updates) autre que wget -r
? Je ne peux pas me connecter avec rsync ou ftp à old-releases.ubuntu.com
.
Edit : Cette question n'est pas une copie de Comment créer un référentiel local APT? depuis le La question est de savoir comment mettre en miroir à partir de old-releases.ubuntu.com
sans savoir quels paquets mettre en miroir (sinon, j'aurais pu simplement utiliser apt-proxy
).
Il existe quelques outils de mise en miroir disponibles, debmirror en est un (apt-get install debmirror
).
Le script suivant (essentiellement une commande) fonctionne, espérons-le. La version complète nécessite pas mal de giga-octets, je ne l'ai donc pas testée à fond.
#!/bin/sh
debmirror -v --timeout=300 \
--cleanup --Host=old-releases.ubuntu.com \
--root=ubuntu --method=http --diff=none \
--getcontents --no-check-gpg \
--no-source \
--di-dist=lucid --di-Arch=i386,AMD64 \
--section=main,restricted,universe,multiverse,main/debian-installer \
--dist=lucid,lucid-updates,lucid-security \
--Arch=i386,AMD64 /mirror/lucid