Forum Linux.debian/ubuntu Créer un mirroir Debian en local ?

Posté par  .
Étiquettes :
0
8
juil.
2005
Bonjour.

Je cherche à constituer un miroir debian en local sur mon réseau.
J'y étais parvenu avec le script mkdebmirror fourni avec FAI, seulement depuis 1 mois je dirais, je m'étais aperçu qu'il ne m'étais rien à jour. Je m'étais pas inquiété puisque j'en avais pas vraiment besoin.

Maintenant je voudrais le refaire, et je m'apperçois (du moins il me semble ) que l'architecture des répertoires a changée.

TOUS les paquets pour TOUTES les architectures (i386, sparc...) se trouvent ensemble !

Seules les références des sources se trouvent dans les mêmes répertoires qu'auparavant (de mémoire).

Bref, je cherche a constituer mon miroir Sarge pour i386.. sans télécharger tout les autres paquets bien sur.
Je ne sais plus comment faire.


Hier soir j'ai fait un
wget --mirror -Y on http://ftp.fr.debian.org/debian/(...)

sans trop faire gaffe, et il m'a téléchargé (sans avoir fini) 34 Go !!
le répertoire pool est énorme maintenant...

Bref si vous avez des idées pour ne prendre que sarge ... je suis preneur !
merci
  • # debmirror est fait pour toi

    Posté par  . Évalué à 3.

    Description: Debian partial mirror script, with ftp and package pool support
    This program downloads and maintains a partial local Debian mirror.
    It can mirror any combination of architectures, distributions and sections. Files are transferred by ftp, http, hftp or rsync, and package pools are fully supported. It also does locking and updates trace files.
    • [^] # Re: debmirror est fait pour toi

      Posté par  . Évalué à 1.

      J'espèrais pouvoir faire sans.... car je galère à la faire fonctionner correctement..

      debmirror -a i386 --progress --nosource -h ftp.crihan.fr/debian -d sarge --proxy=http://proxy.maboite.fr:80(...) /home/debmirror/DEBIAN/
      Mirroring to /home/debmirror/DEBIAN/ from ftp://anonymous:ftp.crihan.fr/debian//debian/(...)
      Arches: i386
      Dists: sarge
      Sections: main,contrib,non-free,main/debian-installer
      Proxy: http://proxy.maboite.fr:80.(...)
      Attempting to get lock, this might take 2 minutes before it fails.
      Net::FTP: Bad hostname 'ftp.crihan.fr/debian'
      WARNING: releasing 1 pending lock...



      Je ne comprend pas le message d'erreur...
      • [^] # Re: debmirror est fait pour toi

        Posté par  . Évalué à 1.

        enlève le chemin dans le nom de l'hote (-h ftp.crihan.fr) et donne le chemin par --root

        exemple:
        debmirror -a i386 --progress --nosource --host ftp.crihan.fr --root debian -d sarge

        B.
  • # apt-proxy

    Posté par  . Évalué à 1.

    si tu ne veux pas vraiment un mirroir débian,
    Il existe un truc qui pourrait t'être utile, c'est apt-proxy (je suis pas du tout sur du nom) je crois qu'il y en a plusieurs

    c'est pas un mirroir debian, mais tu le met dans ton /etc/apt/sources.list
    et quand tu veux télécharcher un paquet, il vas le télécharger et te le restituer aussi tôt et il vas le garder sur le disque, comme ça le suivant qui veux le télécharger, c'est en local.
    ça évite de prendre pleins de place sur ton disque dur.

    voilà

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.