delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/08/11/18:33:19

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=fiOy8gDZ3C+duPDsnmQE3V0kMW8QTMTkjG5XseldaG6
mlilue57jTASmeU9vsTxuvsk4JUvqEB8WelWoRIIXRndYjUB2PI80Ph9aU2zLL1n
jgzulPdTbUrUjP3577hjdXMt0fn13oRI/KVvr5pth6sSyxMW9jNcPzc2NNru/Ii4
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=eqSVHin/IizkLIPxpv/BvRa6KTM=; b=cVaDV/EU+iYMtyFlA
y/sDCTrIM0zhnyImby2N2Ri6S6yJ88pARLnR7of8OKm+4NN64kFQb1druYgkP/Uh
qXdTevQBm5zUuCJR/1YXffmADN3Z8RMqgcI6bPCHv/tp1vfYSeTCv6bnBmwme/Xv
M3mU/aMMqRwh1wEhKqB3RD5YWI=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=AWL,BAYES_05,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2
X-HELO: smtp106.biz.mail.ne1.yahoo.com
X-Yahoo-SMTP: ycweUreswBCK.d0cygTP5tXwHncbOU7YVeVfIxOQoyRMI2IuIKLmUqE-
Message-ID: <53E94499.2080605@molconn.com>
Date: Mon, 11 Aug 2014 18:32:57 -0400
From: LMH <lmh_users-groups AT molconn DOT com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: update just ruby on offline cygwin installation
References: <53E3E248 DOT 6070301 AT molconn DOT com> <53E3E71D DOT 8090208 AT cygwin DOT com>
In-Reply-To: <53E3E71D.8090208@cygwin.com>
X-IsSubscribed: yes

Larry Hall (Cygwin) wrote:
> On 08/07/2014 04:32 PM, LMH wrote:
>> Hello,
>>
>> I have cygwin running on a box that does not have an internet
>> connection. I would like to update ruby to 1.9.3p448 to make it
>> compatible with some of my newer scripts. I'm not sure how to do that
>> without updating the entire installation, using a new installer, etc.
>>
>> This is a fairly old install before mintty was the default terminal. It
>> would also be nice to switch to mintty if that is also possible under
>> the same circumstances.
> 
> I don't think anyone here would really recommend the piecemeal updating
> of packages, though nothing prevents you from doing so.  Obviously, the
> more out-of-date your installation is, the more likely you may see some
> issues as a result.  If you're going to do this off-line, the easiest
> thing to do is the brute-force thing - mirror a mirror, grab the current
> setup*.exe, take both to the machine which you want to update, point
> setup*.exe at the mirrored packages, pick the ones you want to update
> and let it do its thing.  Success guaranteed.*
> 
> 
> * YMMV ;-)
> 
> 


Thanks for the information,

I am a bit uncertain about what you mean.

You said, "grab the current setup.exe"

Do you mean download the most recent one, or one from another machine
with an internet connection?

You said, "take both to the machine which you want to update"

Which "both" are you referring to? There is the one from, "grab the
current setup.exe", what setup.exe is the other half of "both", or am I
not getting that quit right?

You said, "point setup*.exe at the mirrored packages"

What do you mean by "mirrored packages"?

I assume that what you need to do is to copy over the install directory
from a more up to date installation, meaning the directory with the
mirror folders like,

http%3a%2f%2fwww.gtlib.gatech.edu%2fpub%2fcygwin%2f

and select one of these as the local package directory. Is that what you
mean? If so, should I use the most recent setup.exe or the one in the
existing installation (the one I want to update)?

How do I make sure that noting other than ruby gets updated?

I will back up the existing installation first in case I manage to bork
the thing.

LMH


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

- Raw text -


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