uma rápida pergunta de Repos do CentOs

1

Temos um monte de servidores centos e me cansei de atualizar e me conectar a um espelho lento e esperar muito tempo por atualizações. Então eu decidi apenas criar um servidor de repositório local.

Aqui está meu script para sincronizar

#!/bin/bash
/usr/bin/rsync -rtLv --progress rsync://pubmirrors.reflected.net/centos/5/ --exclude=debug/ --exclude=isos/ /var/www/html/centos/5/
/usr/bin/rsync -rtLv --progress rsync://pubmirrors.reflected.net/centos/5.5/ --exclude=debug/ --exclude=isos/ /var/www/html/centos/5.5/
/usr/bin/rsync -rtLv --progress rsync://pubmirrors.reflected.net/centos/5.4/ --exclude=debug/ --exclude=isos/ /var/www/html/centos/5.4/

Minha pergunta é: O / 5 / dir não deveria ser um link sym para 5.5 ou o que é a versão mais atual? O meu script rsync apenas tratou a pasta e baixou todos os arquivos 5.5 duas vezes ou existe alguma diferença legítima entre / 5 / e / 5.5 /

    
por The Digital Ninja 02.09.2010 / 17:04

1 resposta

2

5 é normalmente a versão mais recente e geralmente é um link simbólico, mas depende de um espelho.

Usamos isso para o nosso espelho local:

export MIRROR="centos.mbni.med.umich.edu::mirror"

rsync -v -azH --exclude=HEADER.html --exclude=HEADER.images --exclude=SRPMS --de
lete-excluded ${MIRROR}/5/updates/ /export/centos/5/updates/
rsync -v -azH --exclude=HEADER.html --exclude=HEADER.images --exclude=SRPMS --de
lete-excluded ${MIRROR}/5/centosplus/ /export/centos/5/centosplus/
rsync -v -azH --exclude=HEADER.html --exclude=HEADER.images --exclude=SRPMS --de
lete-excluded ${MIRROR}/5/os/ /export/centos/5/os/
rsync -v -azH --exclude=HEADER.html --exclude=HEADER.images --exclude=SRPMS --de
lete-excluded ${MIRROR}/5/extras/ /export/centos/5/extras/

find /export/centos/5/ \( -not -type l -and -not -type d \) -and \( -not -perm 6
60 -or \( -not -group apache -or -not -user apache \) \) -exec chown apache:apac
he {} \; -exec chmod 660 {} \;
find /export/centos/5/ -type d -not -type l -exec chown apache:apache {} \; -exe
c chmod 770 {} \;
    
por 02.09.2010 / 17:37