delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/05/27/14:27:28

X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
Subject: Re: Automated Cygwin install.
References: <m3fyiykn9t DOT fsf AT zeus DOT intra DOT softace DOT dk> <4475F48D DOT 2040100 AT cygwin DOT com> <m3bqtllxd6 DOT fsf AT zeus DOT intra DOT softace DOT dk> <Pine DOT GSO DOT 4 DOT 63 DOT 0605251549030 DOT 19906 AT access1 DOT cims DOT nyu DOT edu>
From: Jarl Friis <jarl AT softace DOT dk>
Date: Sat, 27 May 2006 20:27:15 +0200
In-Reply-To: <Pine.GSO.4.63.0605251549030.19906@access1.cims.nyu.edu> (Igor Peshansky's message of "Thu, 25 May 2006 15:55:38 -0400 (EDT)")
Message-ID: <m3pshzz5ks.fsf@zeus.intra.softace.dk>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.5 (chestnut, linux)
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id k4RIRQlF020808

Hi Igor.

Igor Peshansky <pechtcha AT cs DOT nyu DOT edu> writes:

> The file is called /etc/setup/installed.db.  Simply copy it to the same
> location on the other machine, then edit it and change all version numbers
> to 0.0-0.  That will ensure that you install the latest versions of the
> same set of packages.

Thank you very much. That is kind of what I was looking for. But I
will definitely consider the alternative suggested methods as
well. One last thing on this method, can a ensure that a specific
version number is being installed (i.e. not the latest one). I
consider testing the latest on one machine, then I want the same stuff
on the others (without surprises introduced in later versions).

>> > The other is to set up a local mirror with a setup.ini that includes
>> > all the packages you want installed in the "Base" category.  Running
>> > 'setup.exe' and choosing that mirror will install the new list of
>> > default packages.  See the setup home page for details on this
>> > (sorry, no direct pointer).
>>
>> I belive you mean this page:
>> http://www.cygwin.com/cygwin-ug-net/setup-net.html
>
> Correct.  Actually, you don't really need the whole setup.ini -- it's
> enough to have one dummy package (empty bin tarball, empty source) in the
> "Base" category, which depends on all the packages you want.  You can use
> /etc/setup/installed.db as the source for the list of packages (or run
> "cygcheck -cd", which will print that list to stdout).  If you choose to
> go with this method, you'll need to select one of the official mirrors as
> well).
>
> There are two more ways: one is to set up a local mirror/shared package
> repository that contains only the packages you want installed, and then
> select "install everything" from that mirror/repository, and the other is
> to use the experimental build of setup mentioned in
> <http://cygwin.com/ml/cygwin-apps/2006-03/msg00109.html>.

Thank you very much for opening my eyes to other ways of doing this.

Would it be an idea to have my question on the cygwin FAQ.

Jarl

-- 
Jarl Friis
Softace ApS
Omøgade 8, 2.sal
2100 København Ø.
Denmark
Phone:  +45 26 13 20 90
E-mail: jarl AT softace DOT dk
LinkedIn: https://www.linkedin.com/in/jarlfriis


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