Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1025 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  mirroir debian local et connection RTC ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mirroir debian local et connection RTC ...

n°528431
trictrac
Posté le 27-07-2004 à 14:05:22  profilanswer
 

Je pense que beaucoup vont sursauter en voyant le tire, mais en gros c'est ca: je veux me faire un miroir debian en local, parce que j'ai une connection RTC (par obligation :( )
Le truc, c'est que je veux tout mettre en place chez moi, en RTC .. puis qd les scripts et la procédure est au point, je branche le serveur chez un pote et lance le DL de chez lui.
 
J'ai donc fait mes petites recherches sur le net, j'ai debmirror d'installé, j'ai recup le script mkdebmirror, je l'ai configuré.
Le prob que j'ai, c'est que le script, de base, est fait pour un mirroir de woody. Mais moi je veux une sid. Je change donc le nom avec la variable 'dist', et la, j'ai des prob.
En particulier, le rsync qui est censé récupérer les fichiers refuse de focntionner pour sid.
Alros j'ai regardé l'arborescnece de la branche sid, et elle est différente de celle de la woody.
Si qqun avait deja fait un mirroir pour la sid, j'aimerai bien avoir des retours d'expériences, parce que qd je brancherai le serveur chez mon pote, je pourrais pas m'amuser des heures a faire marche le truc. Donc j'aimerai deja savoir precisément ce qu'il va falloir que je telecharge.
Merci bien
 
edit: la partie de l'arborescence qui n'existe pas dans sid mais est dans woody c'est .../disks-i386/.. donc je comprend pas trop ou sont stockés les packages de la sid (et donc, koi récupérer :/ )


Message édité par trictrac le 27-07-2004 à 14:17:45
mood
Publicité
Posté le 27-07-2004 à 14:05:22  profilanswer
 

n°528446
cyplp
Posté le 27-07-2004 à 14:19:32  profilanswer
 

euh je sais pas si tu le sais mais debian i386 ça fait 24G0 quand meme !
 
si tu veux je peux essayer de retrouver le script de celui de mon asso ...


---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°528454
trictrac
Posté le 27-07-2004 à 14:24:21  profilanswer
 

bah c'est pour ca que je veux juste la version sid pour i386, sans source ... ca doit tenir en une dizaine de gigas au max il me semble ...
Et pour le script de ton assoc, ca m'interesse, oui  
(a condition que ca prenne en compte la sid, et pas que sarge et woody)

n°528462
cyplp
Posté le 27-07-2004 à 14:29:36  profilanswer
 

#! /bin/sh
set -e
 
# This script originates from http://www.debian.org/mirror/anonftpsync
 
# Note: You MUST have rsync 2.0.16-1 or newer, which is available in slink
# and all newer Debian releases, or at http://rsync.samba.org/
 
# Set the variables below to fit your site. You can then use cron to have
# this script run daily to automatically update your copy of the archive.
 
# Don't forget:
# chmod 744 anonftpsync
 
# TO is the destination for the base of the Debian mirror directory
# (the dir that holds dists/ and ls-lR).
 
TO=/home/server/debian
 
# RSYNC_HOST is the site you have chosen from the mirrors file.
# (http://www.debian.org/mirror/list-full)
 
RSYNC_HOST=ftp.fr.debian.org
 
# RSYNC_DIR is the directory given in the "Packages over rsync:" line of
# the mirrors file for the site you have chosen to mirror.
 
RSYNC_DIR=debian/
 
# EXCLUDE is a list of parameters listing patterns that rsync will exclude.
# The following example would exclude mostly everything:
EXCLUDE="--exclude binary-alpha/ --exclude binary-arm/  
  --exclude binary-m68k/ --exclude binary-sparc/  
  --exclude binary-ia64/ --exclude binary-mips*/ --exclude binary-hppa/  
  --exclude binary-sh/ --exclude binary-s390/  
  --exclude binary-hurd-i386/  
  --exclude *_alpha.deb --exclude *_arm.deb  
  --exclude *_m68k.deb --exclude *_sparc.deb  
  --exclude *_ia64.deb --exclude *_hppa.deb --exclude *_sh.deb  
  --exclude *_mips.deb --exclude *_mipsel.deb --exclude *_s390.deb  
  --exclude *_hurd-i386.deb  
  --exclude disks-alpha/ --exclude disks-arm/  
  --exclude disks-ia64/ --exclude disks-m68k/ --exclude disks-mips*/  
  --exclude disks-s390/  --exclude disks-sparc/
  --exclude source/
  --exclude *.orig.tar.gz --exclude *.diff.gz --exclude *.tar.gz
 "
 
# With a blank EXCLUDE you will mirror the entire archive.
 
# EXCLUDE=
 
# There should be no need to edit anything below this point, unless there
# are problems.
 
#-----------------------------------------------------------------------------#
 
# Note: on some non-Debian systems, hostname doesn't accept -f option.
# If that's the case on your system, make sure hostname prints the full
# hostname, and remove the -f option. If there's no hostname command,
# explicitly replace `hostname -f` with the hostname.
HOSTNAME=`hostname -f`
 
LOCK="${TO}/Archive-Update-in-Progress-${HOSTNAME}"
 
# Get in the right directory and set the umask to be group writable
#  
cd $HOME
umask 002
 
# Check to see if another sync is in progress
if lockfile -! -l 43200 -r 0 "$LOCK"; then
  echo ${HOSTNAME} is unable to start rsync, lock file exists
  exit 1
fi
# Note: on some non-Debian systems, trap doesn't accept "exit" as signal
# specification. If that's the case on your system, try using "0".
trap "rm -f $LOCK > /dev/null 2>&1" exit
 
set +e
rsync --recursive --links --hard-links --times --verbose --compress --delete \
     --exclude "Archive-Update-in-Progress-${HOSTNAME}" \
     --exclude "project/trace/${HOSTNAME}" \
     $EXCLUDE \
     $RSYNC_HOST::$RSYNC_DIR $TO > rsync.log 2>&1
date -u > "${TO}/project/trace/${HOSTNAME}"
 
# Note: if you don't have savelog, use any other log rotation facility, or
# comment this out, the log will simply be overwritten each time.
savelog rsync.log > /dev/null 2>&1


---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°528487
trictrac
Posté le 27-07-2004 à 14:41:26  profilanswer
 

merci, je vais lire tout ca.
Sinon, je vien de voir ou sont cachés les .deb .. ca progresse ;)

n°528561
Sidounet
Posté le 27-07-2004 à 16:12:04  profilanswer
 

apt-proxy ? ;)

n°528566
trictrac
Posté le 27-07-2004 à 16:17:25  profilanswer
 

je vais voir ca ...

n°528571
trictrac
Posté le 27-07-2004 à 16:20:42  profilanswer
 

en fait, non ... un proxy dl une fois que c'est demandé .. hors moi, c'est pas un proxy que je veux, mais bien un mirroir complet, pour pouvoir tout installer a partir du mirroir, en local.

n°528744
HiSoK@
Posté le 27-07-2004 à 20:02:41  profilanswer
 

déménage trictrac, tu va pas y arriver :)

n°528787
geheris
Posté le 27-07-2004 à 21:01:56  profilanswer
 

Courage tric on est tous avec toi ... :) on c ke c dur :)

mood
Publicité
Posté le 27-07-2004 à 21:01:56  profilanswer
 

n°528790
the_fireba​ll
I have fucking failed
Posté le 27-07-2004 à 21:09:18  profilanswer
 

http://apt-mirror.sourceforge.net/
 
ça marche impec


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  mirroir debian local et connection RTC ...

 

Sujets relatifs
Question futile : bootsplash Debian avec 2.6.7?Probleme de connection Mandrake 10.0 et Thomson speedtouch 330
[debian] installer ports serie supplementaires avec carte pciDebian- Problème de son
[Debian] Services minimum au démarrage et utilisation memoire viveProblèmes de connexion au réseau local
Debian : user not authorized to run the x serverdebian : /etc/modprobe.conf obsolete
[debian woody] carte wifi pcmcia netgear ma401Installation d'une carte son i810 sur une debian avec un kernel 2.4.26
Plus de sujets relatifs à : mirroir debian local et connection RTC ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR