« Miroir FTP » : différence entre les versions

De WikiBR
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 15 : Ligne 15 :
   
   
=== Debian ===
=== Debian ===
Sous Debian modifie ton fichier /etc/sources.list pour avoir les lignes
Sous Debian modifie ton fichier /etc/sources.list pour avoir les lignes suivantes :
suivantes :
deb ftp://miroir/debian [flavour] main contrib non-free
        deb ftp://miroir/debian [flavour] main contrib non-free
deb ftp://miroir/debian-non-US [flavour]/non-US main contrib non-free
        deb ftp://miroir/debian-non-US [flavour]/non-US main contrib
deb ftp://miroir/debian-security [flavour]/updates main contrib non-free
non-free
deb ftp://miroir/debian-marillat [flavour] main
        deb ftp://miroir/debian-security [flavour]/updates main contrib
où [flavour] est la saveur de ta debian, à choisir parmi stable, testing, unstable ou experimental (la ligne debian-security n'est nécessaire que pour stable ou testing).
non-free
        deb ftp://miroir/debian-marillat [flavour] main
où [flavour] est la saveur de ta debian, à choisir parmi stable, testing,
unstable ou experimental (la ligne debian-security n'est nécessaire que
pour stable ou testing).


=== Gentoo ===
=== Gentoo ===
Sous Gentoo, dans /etc/make.conf, modifie les variables SYNC et
Sous Gentoo, dans /etc/make.conf, modifie les variables SYNC et GENTOO_MIRRORS. Ajoute le miroir du BR au début de la liste de tes miroirs car il est plus rapide. Par exemple tu peux avoir :
GENTOO_MIRRORS. Ajoute le miroir du BR au début de la liste de tes miroirs
GENTOO\_MIRRORS="ftp://miroir/gentoo http://gentoo.osuosl.org/
car il est plus rapide. Par exemple tu peux avoir :
SYNC="rsync://rsync/gentoo-portage"
        GENTOO\_MIRRORS="ftp://miroir/gentoo http://gentoo.osuosl.org/
Mais n'utilise pas de proxy ftp ni rsync.
        SYNC="rsync://rsync/gentoo-portage"
Mais n'utilise pas de proxy ftp ni rsync.


=== Knoppix ===  
=== Knoppix ===  
   
   
L'ip du serveur des miroirs est pour l'instant 129.104.201.52 si tu en as
L'ip du serveur des miroirs est pour l'instant 129.104.201.52 si tu en as besoin pendant l'installation de ton système, mais tu devrais ensuite utiliser l'alias 'miroir' qui est moins sujet à modification sans préavis ;)
besoin pendant l'installation de ton système, mais tu devrais ensuite
utiliser l'alias 'miroir' qui est moins sujet à modification sans
préavis ;);)





Version du 12 mai 2005 à 16:04

Hébergé sur Gwennoz, avec l'alias miroir.


Miroirs

Le BR a mis en place les miroirs suivants :


Configuration des clients

Debian

Sous Debian modifie ton fichier /etc/sources.list pour avoir les lignes suivantes :

deb ftp://miroir/debian [flavour] main contrib non-free
deb ftp://miroir/debian-non-US [flavour]/non-US main contrib non-free
deb ftp://miroir/debian-security [flavour]/updates main contrib non-free
deb ftp://miroir/debian-marillat [flavour] main

où [flavour] est la saveur de ta debian, à choisir parmi stable, testing, unstable ou experimental (la ligne debian-security n'est nécessaire que pour stable ou testing).

Gentoo

Sous Gentoo, dans /etc/make.conf, modifie les variables SYNC et GENTOO_MIRRORS. Ajoute le miroir du BR au début de la liste de tes miroirs car il est plus rapide. Par exemple tu peux avoir :

GENTOO\_MIRRORS="ftp://miroir/gentoo http://gentoo.osuosl.org/
SYNC="rsync://rsync/gentoo-portage"

Mais n'utilise pas de proxy ftp ni rsync.

Knoppix

L'ip du serveur des miroirs est pour l'instant 129.104.201.52 si tu en as besoin pendant l'installation de ton système, mais tu devrais ensuite utiliser l'alias 'miroir' qui est moins sujet à modification sans préavis ;)


Configuration du serveur

Crontab xshare

# Mise a jour des miroirs

# miroir noyaux Linux
0 4 * * * /home/xshare/bin/kernel > /dev/null; /home/xshare/bin/kernel-2.6 > /dev/null

# miroir Knoppix
5 4 * * * cd /home/ftp/pub/linux/knoppix && ftp_proxy="ftp://sil:21" lftp -e "mirror --delete --only-missing -X *DE*; exit" ftp://debian.ens-cachan.fr/pub/KNOPPIX

# rsync miroirs Cygwin, Debian et Gentoo
15 4 * * * nice -n 10 /home/xshare/bin/mirror-cygwin > /dev/null; nice -n 10 /home/xshare/bin/mirror-debian > /dev/null; nice -n 10 /home/xshare/bin/mirror-gentoo > /dev/null