Chapter 8. Mirroir Suse

Table of Contents

Création d'un mirroir local

Création d'un mirroir local

Le site de Suse est souvent débordé. On fait donc un mirroir sur une machine locale avec rsync. On n'a pas pu faire de rsync directement sur le site de Suse. On utilise un miroir de cette liste : http://www.suse.de/en/private/download/ftp/index.html. Un cron lance toute les nuits les commandes suivantes :

#!/bin/sh
#
# Synchronisation des FTP Suse pour installer et surtout mettre à jour plus rapidement cette distrib.
#

#mirroir=mirrors.mathematik.uni-bielefeld.de::pub/linux/suse/ftp.suse.com/pub/suse
mirroir=fr2.rpmfind.net::linux/SuSE-Linux

rsync -vrzl --delete ${mirroir}/i386/update/9.0/ /srv/ftp/suse/i386/update/9.0

#
# Sans doute inutile, le repertoire de base qui ne doit pas changer, à priori.
#
#rsync -vrzl --delete ${mirroir}/i386/9.0/ /srv/ftp/suse/i386/9.0

Concernant les options de rsync :

delete

Permet de supprimer les fichiers qui ne sont plus sur le serveur.

v

Liste les fichiers copiés

l

Recrée les liens symboliques.

z

Compresse

r

Récursif

Ce mirroir est partagé en FTP (on pourrait aussi utiliser TFTP, NFS, SMB ... car on reste sur des IP internes) avec pure-FTP (serveur FTP par défaut, léger et très sécurisé.)