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 Content-Type: TEXT/PLAIN; charset=US-ASCII Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk 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/