Am Donnerstag, 13. Januar 2005 00:31 schrieb Jan Ritzerfeld:
Das ist allerdings für SL 9.1. Die Verzeichnisstruktur hat sich bei SL 9.2 geändert. Vor allem sind die delta-RPMs (deltas/) hinzugekommen, welche IIRC nur bei ftp/http genutzt werden. Außerdem gibt es bei SL 9.2 ein separates Verzeichnis (für) x86_64/ unter rpm/, was man auch nicht unbedingt spiegeln will. Ich stell einfach mal meinen Vorschlag zur Diskussion: rsync -rltuzv --stats --delete --include "kernel-{default,bigsmp,smp,syms,um}*" --exclude "deltas/" --exclude "rpm/src/" --exclude "rpm/x86_64/" --exclude "*.i586.rpm" ftp.gwdg.de::pub/linux/suse/ftp.suse.com/suse/i386/update/9.2 /tmp/CDroot/i386/update/ Changes: * use 9.2 tree * include kernel-um * exclude deltas/ and rpm/x86_64/ * exclude rpm/src/ instead of src/ ("rpm/" necessary?)
Will mal wer zu meinen zusätzlichen Optionen einen Kommentar abgeben? Ich zitiere nochmals aus meinem Posting davor. Für jeden der keine fixe IP hat, sollte doch partial wichtig sein und für andere mit fixer IP nicht schädlich. Ein Backup von alten Updates finde ich auch wichtig. Es ist ja schon öfters passiert, dass ein Update Probleme machte. Bleiben also diese Optionen zu diskutieren: --ignore-existing ignore files that already exist on receiver Sollte dadurch nicht eine Beschleunigung erreicht werden? --progress show progress during transfer Darstellungssache --size-only ignore mod time for quick check (use size) Beschleunigung? -b, --backup make backups (see --suffix & --backup-dir make backups into this directory Behält alte Dateien, wenn mal wieder ein Update nicht funktioniert --partial setzt by Disconnect an der Abbruchsstelle fort. --stats give some file transfer stats Darstellungssache --delete Da ist mir die Wirkungsweise von Backup noch zu unklar. Ich werde das wohl mit einem kleinen Verzeichnis testen müssen. -include bzw. --exclude beantwortet meine Frage, auf welche Dateien verzichtet werden kann.