delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/04/21/06:04:58

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <42677AEF.3C25D413@dessent.net>
Date: Thu, 21 Apr 2005 03:05:35 -0700
From: Brian Dessent <brian AT dessent DOT net>
Organization: My own little world...
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Mirror, Mirroring, Download, Downloading Cygwin Release Using rsync
References: <42661EB0 DOT 5000108 AT serv DOT net> <426624DE DOT 4D2FB397 AT dessent DOT net> <42676F27 DOT 3000004 AT serv DOT net>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com

L Anderson wrote:

> Initially I used --exclude but decided it was safer to ask for what I
> want rather than for everything but what I don't want. If a subdirectory
> that I don't want is added to the mirror, it gets downloaded until I
> discover it and change the --exclude to exclude it. The mirror's
> directory structure is more stable now than when I stared so it might
> not be such a problem, however, .....

You can do that too in a single pass:

mirror=mirrors.kernel.org
dir=sources.redhat.com/cygwin
dest=/d/cygwin-mirror
rsync -rlt $mirror::$dir/setup*\ $dir/release/ $dest

(The rsync man page covers specifying multiple sources in the section
'ADVANCED USAGE'.)

> I know, but then we wouldn't have all that nifty source code easily at
> hand to drive us crazy trying to figure out what it does :-) so that
> someday we might be able to contribute.

Of course.  I find having the source packages very handy.  But not
everyone has that need.  For anyone curious, the 2.7GB current total
breaks down to 1.2GB of binary packages and 1.5GB of source packages. 
You could fit a binary-only mirror on two CDRs, for example.  Though
these days DVD-Rs are so common that it may not be a concern.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019