The 03.05.28 at 12:08, Rohit wrote:
Can it even be done? I am trying to mirror ftp.suse.com's 8.2/i386 branch on my local machine, for installations etc and having a hard time writing
If I remember correctly, that server has a policy against mirrors. Why don't you try rsync? I think it is better for the job than wget. For example, at "ftp.gwdg.de" there were these modules a few weeks ago: SuSE ftp://ftp.gwdg.de/pub/linux/suse (~100 GB) SuSE-7.3 ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/7.3 SuSE-7.3_update ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/7 SuSE-8.0 ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/8.0 SuSE-8.0_update ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/8 SuSE-8.1 ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/8.1 SuSE-8.1_update ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/8 SuSE-8.2_update ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/8 SuSE-people ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/people And some more. Then, If I want to download or update the patches dir only, I do: rsync --archive --update --compress --delete -P \ ftp.gwdg.de::SuSE-8.1_update/patches/. \ /usr/local/update/i386/update/8.1/patches/. \ | tee /home/cer/rsync.81.patches.log Or this to download ...rpm/i586: rsync --archive --update --compress --size-only -vv -P \ --exclude-from=/home/cer/bin/rsync.81.exc \ ftp.gwdg.de::SuSE-8.1_update/rpm/i586/. \ /usr/local/update/i386/update/8.1/rpm/i586/. \ | tee /home/cer/rsync.81.rpm.i586.log Of course, you could configure it to download everything from the tree, but I don't (I don't have the bandwidth). Have a look at the man page. -- Cheers, Carlos Robinson