Mirroirs debian ? Ils ont changés ?

Mirroirs debian ? Ils ont changés ? - Divers - Linux et OS Alternatifs

Marsh Posté le 08-07-2005 à 09:21:49    

Bonjour.
 
Je cherche à constituer un mirroir 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 appercu qu'il ne m'étais rien à jour. Je m'étais pas inquiété puisque j'en avais pas vraiment besoin à ce momment.
 
Maintenant je voudrais le refaire, et je m'appercois (du moins il me semble  :heink: ) que l'architecture des répertoires à changer.
 
maintenant, TOUS les paquets pour TOUTES les architectures (i386, sparc...) se trouvent ensemble !
 
seul 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 mirroir Sarge pour i386.. sans télécharger tout les autres paquets biensur.
Je ne sais plus comment faire.  :cry:  
 
 
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 !!  :D  
le répertoire pool est énorme maintenant...  
 
Bref si vous avez des idées ... je suis preneur !
merci  :hello:

Reply

Marsh Posté le 08-07-2005 à 09:21:49   

Reply

Marsh Posté le 08-07-2005 à 10:07:19    

re
 
Avant ca devait être quelque chose comme :


sarge/
   debian
      dist
      pools
      projects
   debian-non-US
      ....
   debian-security
      ....


 
et maintenant c'est plutot...

dist
   sarge
       Contents-i386.gz
       Release
       non-free
       main
              source
              binary-i386
              installer-i386
 
       contrib
   sarge-proposed-updates
pools
    main
        a b c ...
    non-free
    contrib  
projects
....

Reply

Marsh Posté le 08-07-2005 à 13:58:18    

je suis repassé à debmirror...
 
mais j'ai une erreur .. que je ne comprend pas.
 

debmirror -a i386 --progress --nosource -h ftp.fr.debian.org -d sarge --proxy=http://proxy.maboite.fr:80 /home/debmirror/DEBIAN/ --ignore-release-gpg
Mirroring to /home/debmirror/DEBIAN/ from ftp://anonymous:ftp.fr.debian.org//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.
Get Release files.
[0%] Getting: dists/sarge/Release        #^[[D failed:Unable to build data connection: No route to host
dists/sarge/Release failed md5sum check, removing
[0%] Getting: dists/sarge/Release.gpg    # failed:Unable to build data connection: No route to host
dists/sarge/Release.gpg failed md5sum check, removing
Release signature does not verify, use -v to see the gpg error.
Get Packages and Sources files and other miscellany.
Won't mirror without dists/sarge/main/binary-i386/Packages.gz signature in Release at /usr/bin/debmirror line 1187.
WARNING: releasing 1 pending lock...


Message édité par pedretti75 le 08-07-2005 à 13:58:46
Reply

Marsh Posté le 08-07-2005 à 14:36:09    

--ignore-release-gpg peut etre pas placé au bon endroit ?
 
Essaye en mettant ce flag au debut de la ligne

Reply

Marsh Posté le 08-07-2005 à 14:43:10    

J'ai trouvé.. c'était le mode passif qu'il fallait activé :
 
soit  
 
debmirror --arch=i386 --dist=sarge -h ftp.fr.debian.org --nosource --verbose --progress --proxy=http://proxy.maboite.fr:80 /home/debmirror/DEBIAN/ --ignore-release-gpg --passive
 
Je cherche à mettre les clé gpg, car ca fait pas très propre tout de même   :whistle:


Message édité par pedretti75 le 08-07-2005 à 14:44:04
Reply

Marsh Posté le 08-07-2005 à 15:38:35    

Est-ce que apt-proxy pourrait pas répondre à tes besoins ?
 
C'est une méthode pas dégueu pour se constituer un mirroir local et rester à jour.
 
http://apt-proxy.sourceforge.net/

Reply

Marsh Posté le 08-07-2005 à 22:04:54    

Passe__ a écrit :

Est-ce que apt-proxy pourrait pas répondre à tes besoins ?
 
C'est une méthode pas dégueu pour se constituer un mirroir local et rester à jour.
 
http://apt-proxy.sourceforge.net/


 
Oui.. je pense que oui.
Si j'ai bien tout compris, le apt-proxy conserve dans cache toutes les paquets qui ont été téléchargés 1 fois. Comme ca lorsqu'un autre client demande le meme paquets, c'est le serveur apt-proxy qui le lui redonne.  
(dites moi si je me trompe.)
 
Sinon, je préfère faire un vrai mirroir... c'est pas la place qui me manque aujourd'hui.

Reply

Marsh Posté le 29-07-2005 à 09:28:01    

Bonjour.
je remonte un peu le post, car j'ai toujours un soucis.
 
Pour installer mon mirroir Debian, j'avais fait :

debmirror --arch=i386 --dist=sarge -h ftp.fr.debian.org --nosource --verbose --progress --proxy=proxy.maboite.fr:80 /home/debmirror/debian/ --ignore-release-gpg --passive


 
et lorsque je refait cette commande, il ne télécharge pas les nouveau paquets, et supprime les obsolètes... je me retrouve toujours avec :

Mirroring to /home/debmirror/debian/ from ftp://anonymous:ftp.fr.debian.org//debian/
Arches: i386
Dists: sarge
Sections: main,contrib,non-free,main/debian-installer
Passive mode on.
Proxy: proxy.maboite.fr:80.
Attempting to get lock, this might take 2 minutes before it fails.
Get Release files.
[0%] Keeping: dists/sarge/Release
[0%] Keeping: dists/sarge/Release.gpg
gpg: Signature faite le lun 06 jun 2005 04:22:54 CEST avec la clé DSA ID 4F368D5D
gpg: Bonne signature de « Debian Archive Automatic Signing Key (2005) <ftpmaster@debian.org> »gpg: ATTENTION: Cette clé n'est pas certifiée avec une signature de confiance !
gpg:            Rien ne dit que la signature appartient à son propriétaire.
Empreinte de clé principale: 4C7A 8E5E 9454 FE3F AE1E  78AD F1D5 3D8C 4F36 8D5D
Get Packages and Sources files and other miscellany.
Parse Packages and Sources files and add to the file list everything therein.
Cleanup mirror.
Download all files that we need to get (1 MiB).
Downloaded 1 MiB in 4s at 5.62 kiB/s
Everything OK. Moving meta files.
All done.


 
Je ne comprend pas.


Message édité par pedretti75 le 29-07-2005 à 09:28:30
Reply

Marsh Posté le 29-07-2005 à 09:31:01    

edit : j'avais dit une grosse connerie.


Message édité par pedretti75 le 29-07-2005 à 09:35:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed