delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/09/21/15:18:53

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Fri, 21 Sep 2007 15:18:23 -0400 (EDT)
From: Igor Peshansky <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: "Vechinski, Douglas A." <DOUGLAS DOT A DOT VECHINSKI AT saic DOT com>
cc: cygwin AT cygwin DOT com
Subject: Re: Duplicating Cygwin installations on multiple machines
In-Reply-To: <F12E52DE37363F49BE4EE3E591757EA4328588@0599-its-exmb04.us.saic.com>
Message-ID: <Pine.GSO.4.63.0709211513030.10233@access1.cims.nyu.edu>
References: <F12E52DE37363F49BE4EE3E591757EA4328588 AT 0599-its-exmb04 DOT us DOT saic DOT com>
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
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

On Fri, 21 Sep 2007, Vechinski, Douglas A. wrote:

> I have downloaded all of the cygwin packages to a local machine and will
> install it, choosing what packages I do or don't want.   I would then
> like to it on several other users machines with the same packages I
> chose on the original machines.  I looking for a way to do this without
> having to manually repeating selecting/deselecting the appropriate
> packages during setup.

One simple way is to create a local package server with just one empty
package on it.  Put that package in the "Base" category, and make it
depend on all the packages you wish to be downloaded automatically.
Add the local package server to the mirror list in setup, and it'll make
your wish come true.

See <http://sourceware.org/cygwin-apps/package-server.html> for
instructions on creating a package server.

Note that you don't actually have to store all of the packages locally --
setup can handle mutliple mirrors just fine, and will pull in the needed
packages according to the dependences you specify.
	Igor
P.S. For the setup developers: perhaps we should allow the "file://" URLs
in the mirror list, just so you don't have to run Apache for something
that simple...
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_	    pechtcha AT cs DOT nyu DOT edu | igor AT watson DOT ibm DOT com
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Belief can be manipulated.  Only knowledge is dangerous.  -- Frank Herbert

--
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