* Re: How to install packages...
@ 2002-09-23 7:10 John Vincent
0 siblings, 0 replies; 33+ messages in thread
From: John Vincent @ 2002-09-23 7:10 UTC (permalink / raw)
To: soren_andersen, cygwin
Hi,
It's always a bit risky saying what "most" software
does, but the software I've installed on MS Windows
tends to do one of two things:
1. The "setup" program detects if it's doing an initial
setup, if not, it presents options for 'update 'or 'uninstall'.
2. The "setup" program installs menu options to 'update'
or 'uninstall' as part of the installation.
If the cygwin setup does not do either of these things, then
it's not going to be "intuitive".
/John Vincent.
>From: Soren A <soren_andersen@fastmail.fm>
>To: cygwin@cygwin.com
>Subject: Re: How to install packages...
>Date: Sat, 21 Sep 2002 03:24:46 +0000 (UTC)
>
>Christopher Faylor <cgf-cygwin@cygwin.com> wrote in
>news:20020920195321.GD28279@redhat.com:
>
> > We've seen it more than once. People don't understand that the same
> > program they used to install cygwin can be used to update their
> > installation with new packages.
>
>Chris is correct in this observation.
>
>As far as I could could parse the subsequent articles, there was some
>derision expressed inreaction to the idea of updating the main Cygwin
>page to clarify this. There shouldn't be derision, IMHO.
>
>*Most* software that MS Windows users get exposed to, that is
>distributed as a zip archive and that typically has a file named
>"setup.exe" inside that archive, works in such a way that the setup.exe
>is _only_ for doing the one-time installation of the program files (and
>writing of Registry entries if that is involved, and misc other things
>like mangling the machine's autoexec.bat might happen too...). The user
>might as well delete it after that (WinZip usually will do so
>automatically for it and everything else that was part of the
>installation system). Point: It is completely counter-intuitive for *MS
>Windows users* (as opposed to those fully initiated into the *nix
>priesthood somewhere along the line) to expect to run a "setup.exe"
>program more than once (Unless they've reformatted their HD as Windoze
>tends to periodically require).
>
>It's always been a little problem that the particular name "setup.exe"
>was chosen for the Cygwin installation manager (IMHO). You don't run
>"setup" on a Debian GNU/Linux box and you don't run "setup" on a RedHat
>Linux box (You run 'apt-get ...' or 'dselect ...' and 'rpm ...'). These
>are distinctively-named systems. Lacking ambiguity. 'CINMAN' anyone? It has
>a nice, provocative ring to it... ('CIM' was already taken, long ago, in
>the days of yore before AOL swallowed the World...)
>
>Of course, it's too late now to do anything about the name of
>"setup.exe". *Except* adding an explanation that "you'll use it to
>change or update your Cygwin system installation on an ongoing basis"
>for the main Cygwin page, right under the "Install Cygwin Now" icon(s)
>or close by.
>
> Soren A
>
>
>
>--
>Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ: http://cygwin.com/faq/
_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 11:28 ` Soren A
2002-09-21 15:36 ` Robert Collins
@ 2002-09-21 18:37 ` Christopher Faylor
1 sibling, 0 replies; 33+ messages in thread
From: Christopher Faylor @ 2002-09-21 18:37 UTC (permalink / raw)
To: cygwin
On Sat, Sep 21, 2002 at 05:41:55PM +0000, Soren A wrote:
>Robert Collins <rbcollins@cygwin.com> wrote in
>news:1032604599.10933.113.camel@lifelesswks:
>>Soren, you should submit the changes as a diff for starters. Secondly,
>>if at all possible, submit a change against the website CVS.
Before anyone gets too far into this: I am sorry that my whimsical
replies did not make it obvious that I am not interested in web site
modifications for this particular "problem".
There is always a fine line between adding so many words that people
stop reading and trying to make things so completely obvious that any
"newbie" will understand things instantly.
This is one of those places. The web site currently has these words:
"The setup.exe utility, which is downloaded when you click on the above
link, tracks the versions of all installed components and provides the
mechanism for installing or updating everything. Run this program any
time you want to install a cygwin package."
(I added the second sentence yesterday)
I think this is clear enough. In reality, this particular problem has
become pretty rare since I changed the web site a few months ago and, in
fact, it was actually only slightly less rare before I changed the web
site. I don't think there is any reason for further modifications or
clarifications. I'd actually attribute this particular problem to the
fact that the original person didn't really read the information
available on the cygwin web site.
And, just to be really crystal clear about this: I'm also not interested
in debating the issue either. It's just not that important.
Thanks, everyone for your efforts, though.
cgf
--
Please do not send me personal email with cygwin questions.
Use the resources at http://cygwin.com/ .
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 17:58 ` Nicholas Wourms
@ 2002-09-21 17:59 ` Robert Collins
0 siblings, 0 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-21 17:59 UTC (permalink / raw)
To: Nicholas Wourms; +Cc: cygwin, Bruce Alderson
[-- Attachment #1: Type: text/plain, Size: 164 bytes --]
On Sun, 2002-09-22 at 08:36, Nicholas Wourms wrote:
> Rob,
>
> Have you been able to get it to compile with gcc-3.2?
No. I haven't even tried yet.
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 15:49 ` Robert Collins
@ 2002-09-21 17:58 ` Nicholas Wourms
2002-09-21 17:59 ` Robert Collins
0 siblings, 1 reply; 33+ messages in thread
From: Nicholas Wourms @ 2002-09-21 17:58 UTC (permalink / raw)
To: Robert Collins, cygwin; +Cc: Bruce Alderson
--- Robert Collins <rbcollins@cygwin.com> wrote:
> On Sat, 2002-09-21 at 12:15, Robert Collins wrote:
> > On Sat, 2002-09-21 at 12:05, Bruce Alderson wrote:
> > > > Your suggestion came out fine. It has just been suggested
> hundreds of
> > > > times in the past.
> > >
> > > Ah, I've been lurking on the list for ages - but not noticed
> the
> > > request. Apologies.
> > >
> > > Anyway, would it be worth submitting a patch for the
> functionality, or
> > > is the dev rather closed?
> >
> > The dev is quite open, and patches are welcome. You should review
> > http://sources.redhat.com/cygwin-apps/setup.html for development
> info.
> >
> > There are a couple of outstanding patches that I have in my
> queue, I'd
> > suggest that you hold off a week or so so that I can flush them
> first,
> > as they impact on the same functionality.
>
> I've done this, patch away!
Rob,
Have you been able to get it to compile with gcc-3.2?
Cheers,
Nicholas
__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 20:38 ` Robert Collins
@ 2002-09-21 15:49 ` Robert Collins
2002-09-21 17:58 ` Nicholas Wourms
0 siblings, 1 reply; 33+ messages in thread
From: Robert Collins @ 2002-09-21 15:49 UTC (permalink / raw)
To: cygwin; +Cc: Bruce Alderson
[-- Attachment #1: Type: text/plain, Size: 818 bytes --]
On Sat, 2002-09-21 at 12:15, Robert Collins wrote:
> On Sat, 2002-09-21 at 12:05, Bruce Alderson wrote:
> > > Your suggestion came out fine. It has just been suggested hundreds of
> > > times in the past.
> >
> > Ah, I've been lurking on the list for ages - but not noticed the
> > request. Apologies.
> >
> > Anyway, would it be worth submitting a patch for the functionality, or
> > is the dev rather closed?
>
> The dev is quite open, and patches are welcome. You should review
> http://sources.redhat.com/cygwin-apps/setup.html for development info.
>
> There are a couple of outstanding patches that I have in my queue, I'd
> suggest that you hold off a week or so so that I can flush them first,
> as they impact on the same functionality.
I've done this, patch away!
Cheers,
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 11:28 ` Soren A
@ 2002-09-21 15:36 ` Robert Collins
2002-09-21 18:37 ` Christopher Faylor
1 sibling, 0 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-21 15:36 UTC (permalink / raw)
To: Soren A; +Cc: cygwin
[-- Attachment #1: Type: text/plain, Size: 557 bytes --]
On Sun, 2002-09-22 at 03:41, Soren A wrote:
> Robert Collins <rbcollins@cygwin.com> wrote in
> news:1032604599.10933.113.camel@lifelesswks:
>
> > Soren, you should submit the changes as a diff for starters.
> > Secondly, if at all possible, submit a change against the website CVS.
>
> Ah. Second things first: I didn't know there was a website cvs.
>
> I have doubts about the efficacy and
> common-sense of rigidly requiring a protocol of 'diffs' against static
> HTML documents
Cygwin.com uses dynamic documents.
Cheers,
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 13:14 ` Soren A
2002-09-21 14:37 ` Nicholas Wourms
@ 2002-09-21 15:34 ` Max Bowsher
1 sibling, 0 replies; 33+ messages in thread
From: Max Bowsher @ 2002-09-21 15:34 UTC (permalink / raw)
To: Soren A, cygwin
Soren A wrote:
> Robert Collins <rbcollins@cygwin.com> wrote in
> news:1032604599.10933.113.camel@lifelesswks:
>
> > Secondly, if at all possible, submit a change against the website CVS.
>
> A second follow-up.
>
> Robert (and anyone), the "if at all possible" definitely looks not-good. I
> cannot figure out where in the redhat cvs repos is the Cygwin website.
http://sources.redhat.com/cgi-bin/cvsweb.cgi/htdocs/?cvsroot=cygwin
> I see a module Listing with modules like "naked-gas" (<lol>) or "winsup"
> but nothing that looks like it would be htdocs. Also, even if I *find* it,
> does the way cvs works mean I'd have to checkout the entire cygwin site
> module to my hd?
You could just checkout index.html.
> I have very limited disk space available at the present
> time. Any cvs co much over 50MB would overflow my available space or render
> my system unusable.
Ouch. Harddisc shopping time?
> There's no such thing in cvs as getting only "part of"
> a module, is there?
Yes, you can get any subdir or single files, or any dir without its subdirs
(-l).
> And also is there any cvs command for simply listing
> which modules are available on a server (I am using the Web interface to
> browse the modules right now)
cvs co -c
> or what files are in a certain specific
> module?
Not that I know of. Anyone else know this?
Max.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 13:14 ` Soren A
@ 2002-09-21 14:37 ` Nicholas Wourms
2002-09-21 15:34 ` Max Bowsher
1 sibling, 0 replies; 33+ messages in thread
From: Nicholas Wourms @ 2002-09-21 14:37 UTC (permalink / raw)
To: Soren A, cygwin
--- Soren A <soren_andersen@fastmail.fm> wrote:
> Robert Collins <rbcollins@cygwin.com> wrote in
> news:1032604599.10933.113.camel@lifelesswks:
>
> > Secondly, if at all possible, submit a change against the website
> CVS.
>
> A second follow-up.
>
> Robert (and anyone), the "if at all possible" definitely looks
> not-good. I
> cannot figure out where in the redhat cvs repos is the Cygwin
> website.
>
> I see a module Listing with modules like "naked-gas" (<lol>) or
> "winsup"
> but nothing that looks like it would be htdocs. Also, even if I
> *find* it,
> does the way cvs works mean I'd have to checkout the entire cygwin
> site
> module to my hd? I have very limited disk space available at the
> present
> time. Any cvs co much over 50MB would overflow my available space
> or render
> my system unusable. There's no such thing in cvs as getting only
> "part of"
> a module, is there? And also is there any cvs command for simply
> listing
> which modules are available on a server (I am using the Web
> interface to
> browse the modules right now) or what files are in a certain
> specific
> module? I tried a few days ago to figure this (these two questions)
> out for
> another project (accessing the cvs sources for Allegro) and could
> not.
Yeah, it isn't in the most obvious place, here's how to get it:
cvs -z9 -d:anoncvs@sources.redhat.com:/cvs/cygwin login
pass->anoncvs
cvs -z9 -d:anoncvs@sources.redhat.com:/cvs/cygwin co htdocs
Cheers,
Nicholas
__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 18:55 ` Christopher Faylor
2002-09-20 18:58 ` Bruce Alderson
@ 2002-09-21 14:01 ` Nicholas Wourms
1 sibling, 0 replies; 33+ messages in thread
From: Nicholas Wourms @ 2002-09-21 14:01 UTC (permalink / raw)
To: cygwin
--- Christopher Faylor <cgf-eureka@cygwin.com> wrote:
> Gary! Nevermind! We have a replacement for the resizeable chooser
> screen
> discussion. And to think I almost forgot this one.
Sorry to dissapoint, but the same person who spoiled your previous
fun is already hard at work on the batch operation.
Cheers,
Nicholas
__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
[not found] ` <mit.lcs.mail.cygwin/20020921013619$2ab5@traf.lcs.mit.edu>
@ 2002-09-21 13:18 ` Patrick J. LoPresti
0 siblings, 0 replies; 33+ messages in thread
From: Patrick J. LoPresti @ 2002-09-21 13:18 UTC (permalink / raw)
To: cygwin
Bruce Alderson <mx@warpedvisions.org> writes:
> I know that setup.exe doesn't currently support batch operations
> ... how much effort would it be to add? Is it planned? Is there a
> better way to install it in a batch manner?
Until the unattended mode support for setup.exe is finished, you might
find this useful:
<http://unattended.sourceforge.net/installers.html#cygwin>
- Pat
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 6:32 ` Robert Collins
2002-09-21 11:28 ` Soren A
@ 2002-09-21 13:14 ` Soren A
2002-09-21 14:37 ` Nicholas Wourms
2002-09-21 15:34 ` Max Bowsher
1 sibling, 2 replies; 33+ messages in thread
From: Soren A @ 2002-09-21 13:14 UTC (permalink / raw)
To: cygwin
Robert Collins <rbcollins@cygwin.com> wrote in
news:1032604599.10933.113.camel@lifelesswks:
> Secondly, if at all possible, submit a change against the website CVS.
A second follow-up.
Robert (and anyone), the "if at all possible" definitely looks not-good. I
cannot figure out where in the redhat cvs repos is the Cygwin website.
I see a module Listing with modules like "naked-gas" (<lol>) or "winsup"
but nothing that looks like it would be htdocs. Also, even if I *find* it,
does the way cvs works mean I'd have to checkout the entire cygwin site
module to my hd? I have very limited disk space available at the present
time. Any cvs co much over 50MB would overflow my available space or render
my system unusable. There's no such thing in cvs as getting only "part of"
a module, is there? And also is there any cvs command for simply listing
which modules are available on a server (I am using the Web interface to
browse the modules right now) or what files are in a certain specific
module? I tried a few days ago to figure this (these two questions) out for
another project (accessing the cvs sources for Allegro) and could not.
Regards,
Soren A
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 6:32 ` Robert Collins
@ 2002-09-21 11:28 ` Soren A
2002-09-21 15:36 ` Robert Collins
2002-09-21 18:37 ` Christopher Faylor
2002-09-21 13:14 ` Soren A
1 sibling, 2 replies; 33+ messages in thread
From: Soren A @ 2002-09-21 11:28 UTC (permalink / raw)
To: cygwin
Robert Collins <rbcollins@cygwin.com> wrote in
news:1032604599.10933.113.camel@lifelesswks:
> Soren, you should submit the changes as a diff for starters.
> Secondly, if at all possible, submit a change against the website CVS.
Ah. Second things first: I didn't know there was a website cvs.
First things second, my working methods for HTML usually involve running
the document through HTML Tidy (W3C.org, also it is now a Cygwin
package, FYI). What resulted from doing so in this case was a file in
which indentation was introduced (whitespace changed in nearly every
line). A diff would have been pointless in that the diff would have been
far larger than the entire file. I have doubts about the efficacy and
common-sense of rigidly requiring a protocol of 'diffs' against static
HTML documents, which are not source code and don't get "compiled" in
any sense. In this case I think it made far more sense to submit the
entire file which can be simply viewed in a browser (a line reading
<BASE HREF="http://cygwin.com"> could be introduced into the HEAD of the
document in order to facilitate preview before going "live" so that
relative urls can be resolved, allowing links and inline images to work
right, and can be removed if desired once the file is approved).
OTOH I grant you that a small number of changes to a large *collection*
of static HTML documents *could* be a case where submission of diffs
would be the preferable protocol as it would better facilitate oversight
of the changes (making sure that the submittor didn't "accidentally"
change every instance of "microsoft.com" in URLs to "microslut.com" or
anything scandalous like that ;-).
Regards,
Soren
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 6:13 ` Soren A
@ 2002-09-21 6:32 ` Robert Collins
2002-09-21 11:28 ` Soren A
2002-09-21 13:14 ` Soren A
0 siblings, 2 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-21 6:32 UTC (permalink / raw)
To: Soren A; +Cc: cygwin
[-- Attachment #1: Type: text/plain, Size: 294 bytes --]
On Sat, 2002-09-21 at 20:17, Soren A wrote:
> A revised Cygwin home page (reflecting the change I suggested):
> http://sources.redhat.com/cygwin/
Soren, you should submit the changes as a diff for starters.
Secondly, if at all possible, submit a change against the website CVS.
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-21 0:10 ` Soren A
@ 2002-09-21 6:13 ` Soren A
2002-09-21 6:32 ` Robert Collins
0 siblings, 1 reply; 33+ messages in thread
From: Soren A @ 2002-09-21 6:13 UTC (permalink / raw)
To: cygwin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 21680 bytes --]
A revised Cygwin home page (reflecting the change I suggested):
http://sources.redhat.com/cygwin/
--------------8<---------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="generator" content=
"HTML Tidy for Cygwin (vers 1st June 2002), see www.w3.org">
<TITLE>Cygwin</TITLE>
<LINK rel="icon" href="http://cygwin.com/cygwin-icon.gif" type="image/gif">
<STYLE type="text/css">
body {
background-color: white;
color: black;
}
:link { color: #0000EE }
:visited { color: #551A8B }
:active { color: red }
p.c8 {color: white; font-size: 80%}
table.c7 {padding:2%; border:none;}
.c6 {font-size: 80%}
p.c5 {font-size: 80%}
#focus { color: #ffffff; background-color: slategray; }
table.c4 {float:right; margin-left:3.3ex; margin-right:5; border:1px ridge;}
span.c3 {font-size: 80%}
span.c2 {font-size: 64%}
div.c1 {text-align: center}
div.contactinfo {margin-left: 28pt; margin-right: 32pt; }
</STYLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<MAP name="topbar">
<AREA shape="rect" coords="0,0,47,41" href="http://www.redhat.com/">
<AREA shape="rect" coords="61,0,135,29" href="http://www.gnu.org/">
<AREA shape="rect" coords="164,0,275,29" href="http://www.redhat.com/">
<AREA shape="rect" coords="102,29,240,55" href="http://www.microsoft.com/">
<AREA shape="rect" coords="300,0,580,70" href="http://cygwin.com/">
</MAP>
<DIV class="c1">
<A name="top"><IMG src="http://cygwin.com/cygwin.jpg" width="600" height="70"
border="0" usemap="#topbar" alt=""></A>
</DIV>
<!-- ================================================================== -->
<!-- -->
<!-- Left Sidebar -->
<!-- -->
<table align=left border=1 cellspacing=0 cellpadding=8 width="20%" bgcolor="eeeeee">
<tr><td bgcolor="eeeeee" valign=top>
<table border=0 cellspacing=0 cellpadding=3 width="100%">
<tr><td colspan=2><a href="http://cygwin.com/">Cygwin Home</a></td></tr>
<tr><td colspan=2><a href="http://www.redhat.com/software/cygwin/">Red Hat Cygwin
Product</a>
<tr><td colspan=2><a href="http://cygwin.com/lists.html">Mailing Lists</a></td></tr>
<tr><td colspan=2><a href="http://cygwin.com/docs.html">Documentation</a></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/faq/">FAQ (Frequently Asked
Questions)</a></li></font></td></tr>
<tr><td><font size=-1><li><a
href="http://cygwin.com/cygwin-ug-net/cygwin-ug-net.html">User's
Guide</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/cygwin-api/cygwin-api.html">API
Reference</a></li></font></td></tr>
<tr><td colspan=2><a href="http://cygwin.com/contrib.html">Contributing</a></td></tr>
<tr><td><font size=-1><li><a
href="http://cygwin.com/snapshots/">Snapshots</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/cvs.html">Source in
CVS</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/bugs.html">Bug
Reporting</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com//cgi-bin/cygwin-todo.cgi">Cygwin DLL
To-Do List</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/setup.html">Cygwin
Packages</a></li></font></td></tr>
<tr><td colspan=2><a href="http://cygwin.com/ported.html">Software</a></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/packages/">Setup Package
Search</a></li></font></td></tr>
<tr><td><font size=-1><li><a
href="http://cygwin.com/xfree/">XFree86</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/links.html">Related
Sites</a></li></font></td></tr>
<tr><td colspan=2>General Info</td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/who.html">Who are
we?</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/mirrors.html">Mirror
Sites</a></li></font></td></tr>
<tr><td><font size=-1><li><a href="http://cygwin.com/licensing.html">Licensing
Terms</a></li></font></td></tr>
<tr><td colspan=2><a href="http://cygwin.com/news.html">News</a></td></tr>
<tr><td colspan=2><a href="http://sources.redhat.com/">sources.redhat.com</a></td></tr>
</table>
</td></tr></table>
<!-- End Left Sidebar -->
<TABLE>
<TR>
<TD>
<TABLE align="right" border="1" cellspacing="0" cellpadding="4">
<TR>
<TD align="center" bgcolor="#eeeeee"><A href="setup.exe"
onmouseover="window.status='Cygwin setup.exe package installation manager';
return true"
onmouseout="window.status=''; return true"><IMG src="cygwin-icon.gif"
border="0" width="28" height="28"
title="Use the setup.exe tool to initially install and to change or update
your Cygwin installation on an ongoing basis."
alt="Get setup.exe">
<BR>
<SPAN class="c2">Install<BR>Cygwin<BR><B>now</B></SPAN></A></TD>
</TR>
</TABLE>
<DIV class="c1">
<TABLE width="85%">
<TR>
<TD align="left">
<DIV class="c1">
<H3>What Is Cygwin?</H3>
</DIV>
Cygwin is a UNIX environment, developed by Red Hat, for Windows.
It consists of two parts:
<UL class="noindent">
<LI>A DLL (cygwin1.dll) which acts as a UNIX emulation layer
providing substantial UNIX API functionality.</LI>
<LI>A collection of tools, ported from UNIX, which provide
UNIX/Linux look and feel.</LI>
</UL>
<P>The Cygwin DLL works with all non-beta, non "release
candidate", ix86 versions of Windows since Windows 95, with
the exception of Windows CE.</P>
<P><A href="#bottom">Contact, web page, other
info...</A> <A href="faq/faq_1.html">Historical
cygwin info...</A></P>
</TD>
</TR>
</TABLE>
</DIV>
<HR noshade size="1">
<TABLE id="focus">
<TR>
<TH VALIGN=center>
<TABLE align="right" bgcolor="#eeeeee" border="1"
cellspacing="0" cellpadding="4" CLASS="c4">
<TR>
<TD align="center"><A href="setup.exe"
onmouseover="window.status='Cygwin setup.exe package installation manager';
return true"
onmouseout="window.status=''; return true"><IMG ID=ico
src="cygwin-icon.gif"
border="0" width="28" height="28"
title="Use the setup.exe tool to initially install and to change or
update your Cygwin installation on an ongoing basis."
alt="Get setup.exe">
<BR><SPAN class="c2">Install<BR><B>now</B></SPAN></A></TD>
</TR>
</TABLE>
<P class="c5">Use the <TT>setup.exe</TT> tool both to initially install
Cygwin
and later to change your Cygwin configuration: add and remove packages,
check
for package updates.</P>
</TH>
<TD width="10%" align="center">or</TD>
<TD class="c6"><A href="download.html">read about</A> additional
<BR>
package download options.</TD>
<TD width="10%" align="center">or</TD>
<TD class="c6"><A href="packages/">find</A> a package or file in the
cygwin release.</TD>
</TR>
<TR>
<TD height="4" colspan="5"> </TD>
</TR>
<TR align="center">
<TD colspan="5">
<P>Latest Cygwin DLL release version is
<STRONG>1.3.12-2</STRONG></P>
</TD>
</TR>
</TABLE>
<HR noshade size="1">
<TABLE align="right" border="1" cellspacing="0" cellpadding="4">
<TR>
<TD align="center" bgcolor="#EEEEEE"><A href="setup.exe"
onmouseover="window.status='Cygwin setup.exe package installation manager';
return true"
onmouseout="window.status=''; return true"><IMG src="cygwin-icon.gif"
border="0" width="28" height="28"
title="Use the setup.exe tool to initially install and to change or update
your Cygwin installation on an ongoing basis."
alt="Get setup.exe">
<BR>
<SPAN class="c2">Install<BR>Cygwin<BR><B>now</B></SPAN></A></TD>
</TR>
</TABLE>
<DIV class="c1">
<TABLE width="85%">
<TR>
<TD align="left">
<DIV class="c1">
<H3>What's New and How Do I Get it?</H3>
</DIV>
The latest net releases of the Cygwin DLL are numbered
<EM>1.1.x</EM> or <EM>1.3.x</EM>. <EM>1.n.x</EM> versions of the
Cygwin DLL are newer than previous beta Bxx (i.e. <EM>B19</EM>,
<EM>B20</EM>, <EM>B20.1</EM>) versions. The last commercial
release was <EM>v1.0</EM> which was <STRONG>only</STRONG>
released on CD-ROM and is no longer available. Red Hat has no
current plans to release a new commercial CD. The Red Hat GNUpro
release version is currently 1.2.x and is available only with <A
href="http://www.redhat.com/software/tools/cygwin/">Red Hat
support contracts</A>.
<P>The last <EM>Bxx</EM> release was in December 1998. The
<EM>Bxx</EM> releases are no longer available. In fact, older
versions of the DLL or utilities are not usually available on
this web site. Any cygwin program built from December 1998 onward
should work correctly with newer DLLs.</P>
<P>Note that the <EM>1.n.x</EM> version numbering refers only to
the Cygwin DLL. Individual packages like <EM>bash</EM>,
<EM>gcc</EM>, <EM>less</EM>, etc. are released independently of
the DLL. The <TT>setup.exe</TT> utility, which is downloaded when
you click on the <A href="setup.exe">above link</A>, tracks the
versions of all installed components and provides the mechanism
for <STRONG>installing</STRONG> or <STRONG>updating</STRONG>
everything.</P>
<P>Note also that, by default, <TT>setup.exe</TT> <STRONG>does
not install everything</STRONG>. Only the <EM>base</EM> cygwin
distribution is installed by default. When running
<TT>setup.exe</TT>, clicking on categories and packages in the
<EM>package installation</EM> screen will provide you with the
ability to control what is installed or updated. For instance,
clicking on the "Default" field next to the
"All" category will provide you with the opportunity to
install every Cygwin package. Be advised that this will download
and install hundreds of megabytes to your computer. The best plan
is probably to click on individual categories and install either
entire categories or packages from the categories themselves.</P>
</TD>
</TR>
</TABLE>
</DIV>
<HR noshade size="1">
<TABLE border="0" cellspacing="6" cellpadding="0">
<TR>
<TD valign="top" width="58%">
<DIV class="c1">
<STRONG>News</STRONG>
</DIV>
<P><A href=
"http://www.cygwin.com/ml/cygwin-announce/2002-07/msg00008.html"><STRONG>
New Cygwin DLL 1.3.12-2 release</STRONG></A>
<BR>
<SMALL><EM>Jul 8 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://sources.redhat.com/ml/cygwin-announce/2002-07/msg00002.html">
<STRONG>New Cygwin DLL 1.3.12 release</STRONG></A>
<BR>
<SMALL><EM>Jul 3 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://sources.redhat.com/ml/cygwin-announce/2002-06/msg00012.html">
<STRONG>New Cygwin DLL 1.3.11 release</STRONG></A>
<BR>
<SMALL><EM>Jun 23 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href="http://gmane.org"><STRONG><EM>Unofficial</EM> Off-site
Cygwin News Server</STRONG></A>
<BR>
<SMALL><EM>Mar 2 2002, <A href=
"mailto:danpadams@infomagic.net">Daniel Adams</A></EM></SMALL></P>
<P><A href=
"http://cygwin.com/ml/cygwin-announce/2002/msg00063.html"><STRONG>New
Cygwin DLL 1.3.10 release</STRONG></A>
<BR>
<SMALL><EM>Feb 27 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://www.cygwin.com/ml/cygwin-announce/2002/msg00030.html"><STRONG>
New Cygwin DLL 1.3.9 release</STRONG></A>
<BR>
<SMALL><EM>Jan 21 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://www.cygwin.com/ml/cygwin-announce/2002/msg00026.html"><STRONG>
New Cygwin DLL 1.3.8 release</STRONG></A>
<BR>
<SMALL><EM>Jan 20 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://www.cygwin.com/ml/cygwin-announce/2002/msg00023.html"><STRONG>
New Cygwin DLL 1.3.7 release</STRONG></A>
<BR>
<SMALL><EM>Jan 19 2002, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://cygwin.com/ml/cygwin-announce/2001/msg00169.html"><STRONG>New
Cygwin DLL 1.3.6 release</STRONG></A>
<BR>
<SMALL><EM>Dec 2 2001, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<P><A href=
"http://cygwin.com/ml/cygwin-announce/2001/msg00140.html"><STRONG>New
Cygwin DLL 1.3.5 release</STRONG></A>
<BR>
<SMALL><EM>Nov 11 2001, <A href=
"mailto:cygwin@cygwin.com">Christopher Faylor</A></EM></SMALL></P>
<DIV class="c1">
<A href="news.html">more news</A>
<BR>
<A href="post-article.html">post new news</A>
</DIV>
</TD>
<TD bgcolor="#000000" width="1"><IMG src="black-dot.gif" width="1"
height="1" alt=""></TD>
<TD valign="top">
<DIV class="c1">
<STRONG>Software</STRONG>
</DIV>
<P><A href=
"http://www.sanface.com/archive/txt2pdf.tar.gz"><STRONG>txt2pdf
6.0</STRONG></A>
<BR>
<SMALL><BR>
Major release with Japanese support. <EM>Sep 2 2002, <A href=
"mailto:sanface@sanface.com">SANFACE Software</A></EM></SMALL></P>
<P><A href="http://ircd-hybrid.com/"><STRONG>Hybrid 7rc1
IRCD</STRONG></A>
<BR>
<SMALL><EM>Jul 29 2002, <A href="mailto:zgomez@cox.net">Zeke
Gomez</A></EM></SMALL></P>
<P><A href="http://www.shaolinsecureftp.com"><STRONG>Shaolin Secure
FTP v0.98 Beta 3</STRONG></A>
<BR>
<SMALL><EM>Jul 4 2002, <A href="mailto:jst3290@cs.rit.edu">Joseph
S. Testa II</A></EM></SMALL></P>
<P><A href=
"http://www.gnu.org/directory/recode.html"><STRONG>Recode -
character set conversion</STRONG></A>
<BR>
<SMALL><EM>Jun 25 2002, <A href=
"mailto:pinard@progiciels-bpi.ca">Francois
Pinard</A></EM></SMALL></P>
<P><A href=
"ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/"><STRONG>ImageMagick
5.4.6</STRONG></A>
<BR>
<SMALL><EM>Jun 18 2002, <A href=
"mailto:bfriesen@simple.dallas.tx.us">Bob
Friesenhahn</A></EM></SMALL></P>
<P><A href="http://www.singular.uni-kl.de/"><STRONG>Singular - A
Computer Algebra System for Polynomial Computations</STRONG></A>
<BR>
<SMALL><EM>May 28 2002, <A href=
"mailto:singular@mathematik.uni-kl.de">Viktor Levandovskyy
(Singular Team)</A></EM></SMALL></P>
<P><A href=
"http://mservice.sdf-eu.org/SocksCleaner-0.4/sockscleaner-0.4-cygwin.tar.gz">
<STRONG>IRC Socks Scanner Sockscleaner 0.4</STRONG></A>
<BR>
<SMALL><EM>May 21 2002, <A href=
"mailto:sunossolaris@hotmail.com">Diego Duarte</A></EM></SMALL></P>
<P><A href=
"http://batousai.sdf-eu.org/gmp-4.0.1/gmp-4.0.1-cygwin.tar.gz"><STRONG>
The Gnu GMP 4.0.1</STRONG></A>
<BR>
<SMALL><EM>May 21 2002, <A href=
"mailto:sunossolaris@hotmail.com">Diego Duarte</A></EM></SMALL></P>
<P><A href=
"http://mservice.sdf-eu.org/Hybrid-6.3/hybrid-6.3-cygwin-stable.tar.gz">
<STRONG>Hybrid 6.3 IRCD</STRONG></A>
<BR>
<SMALL><EM>May 21 2002, <A href=
"mailto:sunossolaris@hotmail.com">Diego Duarte</A></EM></SMALL></P>
<P><A href=
"http://batousai.sdf-eu.org/mICQ-0.4.8-pl5/mICQ-0.4.8.pl5-cygwin.tar.gz">
<STRONG>micq 0.4.8</STRONG></A>
<BR>
<SMALL><EM>May 19 2002, <A href=
"mailto:sunossolaris@hotmail.com">Diego Duarte</A></EM></SMALL></P>
<DIV class="c1">
<A href="ported.html">more software</A>
<BR>
<A href="post-article.html">announce new software</A>
</DIV>
</TD>
</TR>
</TABLE>
<HR noshade size="1"></TD>
</TR>
</TABLE>
<DIV CLASS=contactinfo>
<H3><A name="bottom">Contact, web page, other info...</A></H3>
<P><EM>For Cygwin licensing or commercial support, please visit the <A
href="http://www.redhat.com/software/tools/cygwin/">Red Hat Cygwin
Product</A> site.</EM></P>
<P><EM>For <STRONG>all</STRONG> other questions and observations, please
check the resources available at this site, such as the <A href=
"http://cygwin.com/">FAQ</A>, the <A href=
"http://sources.redhat.com/cygwin/cygwin-ug-net/cygwin-ug-net.html">User's
Guide</A> and the <A href="http://cygwin.com/lists.html">mailing list
archives</A>. If you've exhausted these resources then please send
email to an <A href="http://cygwin.com/lists.html"><STRONG>appropriate
mailing list</STRONG></A> . This includes observations about web pages,
setup questions, questions about where to find things, questions about
why things are done a certain way, questions about the color preferences
of Cygwin developers, questions about the meaning of the number 42,
etc.</EM></P>
<P>Please send notification of technical problems (bad html, broken
links) concerning these web pages to <A href=
"http://cygwin.com/lists.html#cygwin">the cygwin mailing list</A>.</P>
<P>Please <STRONG>do not</STRONG> send personal email with "quick
questions" to individual cygwin developers. The cygwin mailing lists
are the places for all questions. Really. I mean it.</P>
<P>Not responsible for errors in content, meaning, tact, or judgement.
Live and let live. Toes go in first. Enjoy. Copyright © 2000, 2001,2002
Red Hat, Inc.</P>
<P class="c8"><EM>DO NOT SEND EMAIL TO THIS ADDRESS <A href=
"mailto:aaaspam@sources.redhat.com" color=
"white"></A>aaaspam@sources.redhat.com IT IS HERE ONLY TO COLLECT SPAM.
IF YOU SEND EMAIL TO THIS ADDRESS YOU WILL BE AUTOMATICALLY
BLOCKED.</EM></P>
</DIV>
</BODY>
</HTML>
--------------8<---------------------------------------------------
Soren A
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 15:02 ` Christopher Faylor
2002-09-20 17:56 ` Robert Collins
@ 2002-09-21 0:10 ` Soren A
2002-09-21 6:13 ` Soren A
1 sibling, 1 reply; 33+ messages in thread
From: Soren A @ 2002-09-21 0:10 UTC (permalink / raw)
To: cygwin
Christopher Faylor <cgf-cygwin@cygwin.com> wrote in
news:20020920195321.GD28279@redhat.com:
> We've seen it more than once. People don't understand that the same
> program they used to install cygwin can be used to update their
> installation with new packages.
Chris is correct in this observation.
As far as I could could parse the subsequent articles, there was some
derision expressed inreaction to the idea of updating the main Cygwin
page to clarify this. There shouldn't be derision, IMHO.
*Most* software that MS Windows users get exposed to, that is
distributed as a zip archive and that typically has a file named
"setup.exe" inside that archive, works in such a way that the setup.exe
is _only_ for doing the one-time installation of the program files (and
writing of Registry entries if that is involved, and misc other things
like mangling the machine's autoexec.bat might happen too...). The user
might as well delete it after that (WinZip usually will do so
automatically for it and everything else that was part of the
installation system). Point: It is completely counter-intuitive for *MS
Windows users* (as opposed to those fully initiated into the *nix
priesthood somewhere along the line) to expect to run a "setup.exe"
program more than once (Unless they've reformatted their HD as Windoze
tends to periodically require).
It's always been a little problem that the particular name "setup.exe"
was chosen for the Cygwin installation manager (IMHO). You don't run
"setup" on a Debian GNU/Linux box and you don't run "setup" on a RedHat
Linux box (You run 'apt-get ...' or 'dselect ...' and 'rpm ...'). These
are distinctively-named systems. Lacking ambiguity. 'CINMAN' anyone? It has
a nice, provocative ring to it... ('CIM' was already taken, long ago, in
the days of yore before AOL swallowed the World...)
Of course, it's too late now to do anything about the name of
"setup.exe". *Except* adding an explanation that "you'll use it to
change or update your Cygwin system installation on an ongoing basis"
for the main Cygwin page, right under the "Install Cygwin Now" icon(s)
or close by.
Soren A
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 19:15 ` Bruce Alderson
2002-09-20 20:25 ` Christopher Faylor
@ 2002-09-20 20:38 ` Robert Collins
2002-09-21 15:49 ` Robert Collins
1 sibling, 1 reply; 33+ messages in thread
From: Robert Collins @ 2002-09-20 20:38 UTC (permalink / raw)
To: Bruce Alderson; +Cc: cygwin
[-- Attachment #1: Type: text/plain, Size: 998 bytes --]
On Sat, 2002-09-21 at 12:05, Bruce Alderson wrote:
> > Your suggestion came out fine. It has just been suggested hundreds of
> > times in the past.
>
> Ah, I've been lurking on the list for ages - but not noticed the
> request. Apologies.
>
> Anyway, would it be worth submitting a patch for the functionality, or
> is the dev rather closed?
The dev is quite open, and patches are welcome. You should review
http://sources.redhat.com/cygwin-apps/setup.html for development info.
There are a couple of outstanding patches that I have in my queue, I'd
suggest that you hold off a week or so so that I can flush them first,
as they impact on the same functionality.
There is a library GetOpt++ that is used for grabbing command line
options. A semi-trivial use is to overload the non option elements and
insert them into a vector.
I've been meaning to add something like this into the library by
default, but have been seriously time constrained for a while now.
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 19:15 ` Bruce Alderson
@ 2002-09-20 20:25 ` Christopher Faylor
2002-09-20 20:38 ` Robert Collins
1 sibling, 0 replies; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 20:25 UTC (permalink / raw)
To: cygwin
On Fri, Sep 20, 2002 at 07:05:07PM -0700, Bruce Alderson wrote:
>> Your suggestion came out fine. It has just been suggested hundreds of
>> times in the past.
>
>Ah, I've been lurking on the list for ages - but not noticed the
>request. Apologies.
>
>Anyway, would it be worth submitting a patch for the functionality, or
>is the dev rather closed?
It is in no way closed. You couldn't have been lurking long if you haven't
seen the quote:
"Patches gratefully accepted"
However, I should point out that Robert Collins implemented much of the
command line functionality a while ago. AFAIK, it is not yet so
complete that you can do a full batch-mode install but I assume that
most of the hooks should be there.
Discussion for this kind of thing typically takes place in cygwin-apps.
You welcome to subscribe to that list. There are several people hacking
at setup over there.
Good luck!
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 19:05 ` Christopher Faylor
@ 2002-09-20 19:15 ` Bruce Alderson
2002-09-20 20:25 ` Christopher Faylor
2002-09-20 20:38 ` Robert Collins
0 siblings, 2 replies; 33+ messages in thread
From: Bruce Alderson @ 2002-09-20 19:15 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
> Your suggestion came out fine. It has just been suggested hundreds of
> times in the past.
Ah, I've been lurking on the list for ages - but not noticed the
request. Apologies.
Anyway, would it be worth submitting a patch for the functionality, or
is the dev rather closed?
-mx
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 18:58 ` Bruce Alderson
@ 2002-09-20 19:05 ` Christopher Faylor
2002-09-20 19:15 ` Bruce Alderson
0 siblings, 1 reply; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 19:05 UTC (permalink / raw)
To: cygwin
On Fri, Sep 20, 2002 at 06:50:54PM -0700, Bruce Alderson wrote:
>> Eureka! Batch operations!
>
>Oh, heh, my suggestion may not have come out right. I meant something
>like: setup --all or --all-dev ... so that one could use setup from the
>shell, from a script, remotely, etc.
Your suggestion came out fine. It has just been suggested hundreds of
times in the past.
We're about to zap another of the frequently suggested enhancements
(FSE) now, so we were looking for a suitable substitute. This should
fill the void nicely.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 18:47 ` Christopher Faylor
@ 2002-09-20 19:00 ` Robert Collins
0 siblings, 0 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-20 19:00 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 510 bytes --]
On Sat, 2002-09-21 at 11:43, Christopher Faylor wrote:
> How about
>
> "put food in your mouth now!"
>
> "move your jaws now!"
>
> "swallow masticated food now!"
>
> "digest food now!"
>
> "wipe your ass now!"
>
> The possibilities are endless.
I'll take that as a no. The install-extra-package question does come up
a lot though. I've wondered if it's folk who've seen the RedHat linux
installer, where you only get one shot, and after that it's a different
tool.
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 18:55 ` Christopher Faylor
@ 2002-09-20 18:58 ` Bruce Alderson
2002-09-20 19:05 ` Christopher Faylor
2002-09-21 14:01 ` Nicholas Wourms
1 sibling, 1 reply; 33+ messages in thread
From: Bruce Alderson @ 2002-09-20 18:58 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 224 bytes --]
> Eureka! Batch operations!
Oh, heh, my suggestion may not have come out right. I meant something
like: setup --all or --all-dev ... so that one could use setup from the
shell, from a script, remotely, etc.
-mx
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 18:46 ` Bruce Alderson
@ 2002-09-20 18:55 ` Christopher Faylor
2002-09-20 18:58 ` Bruce Alderson
2002-09-21 14:01 ` Nicholas Wourms
0 siblings, 2 replies; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 18:55 UTC (permalink / raw)
To: cygwin
On Fri, Sep 20, 2002 at 06:35:15PM -0700, Bruce Alderson wrote:
>>How about "Run Cygwin Setup"? It's pretty self-explanatory from then
>>on... :-)
>
>You'd actually be suprised ;-P
I know that my eyebrows have just hit the ceiling.
>We use cyg and the Gnu autotools for building our product on Win32 ...
>and I find myself walking devs through the effort of setting cyg up
>(and then later helping them set it up /properly/).
Sounds like your installation is only halfway operational to me. Maybe
that's part of your problem. When you install the 'win' part of cygwin
it works much better.
>I know that setup.exe doesn't currently support batch operations ...
>how much effort would it be to add? Is it planned? Is there a better
>way to install it in a batch manner?
Eureka! Batch operations!
Gary! Nevermind! We have a replacement for the resizeable chooser screen
discussion. And to think I almost forgot this one.
Ahhhhhh...
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* RE: How to install packages...
2002-09-20 18:36 ` Gary R. Van Sickle
2002-09-20 18:42 ` Igor Pechtchanski
@ 2002-09-20 18:51 ` Robert Collins
1 sibling, 0 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-20 18:51 UTC (permalink / raw)
To: Gary R. Van Sickle; +Cc: cygwin
[-- Attachment #1: Type: text/plain, Size: 337 bytes --]
On Sat, 2002-09-21 at 11:22, Gary R. Van Sickle wrote:
> [snip]
>
> > Can we alter the website?
> > 'Install cygwin now'
>
> "How do I add or remove packages?"
>
> > 'Add or remove pacakges now'
> >
>
> "How do I install Cygwin in the first place?"
From the website. It at least gives us a canonical answer.
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 17:56 ` Robert Collins
2002-09-20 18:36 ` Gary R. Van Sickle
@ 2002-09-20 18:47 ` Christopher Faylor
2002-09-20 19:00 ` Robert Collins
1 sibling, 1 reply; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 18:47 UTC (permalink / raw)
To: cygwin
On Sat, Sep 21, 2002 at 08:47:14AM +1000, Robert Collins wrote:
>On Sat, 2002-09-21 at 05:53, Christopher Faylor wrote:
>> On Fri, Sep 20, 2002 at 02:45:45PM -0500, Richardson, Tony wrote:
>> >I guess that you could untar everything appropriately, but you'd need
>> >to run the post-install scripts.
>>
>> Um. I think this is a really simple request. We've seen it more than
>> once. People don't understand that the same program they used to install
>> cygwin can be used to update their installation with new packages.
>>
>> So the correct answer is to "rerun setup.exe and choose what you want".
>> There is no need to suggest untarring everything or doing anything by
>> hand or in a non-standard way.
>
>Can we alter the website?
>'Install cygwin now'
>'Add or remove pacakges now'
How about
"put food in your mouth now!"
"move your jaws now!"
"swallow masticated food now!"
"digest food now!"
"wipe your ass now!"
The possibilities are endless.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* RE: How to install packages...
2002-09-20 18:42 ` Igor Pechtchanski
@ 2002-09-20 18:46 ` Bruce Alderson
2002-09-20 18:55 ` Christopher Faylor
[not found] ` <20020921013619$2ab5@traf.lcs.mit.edu>
1 sibling, 1 reply; 33+ messages in thread
From: Bruce Alderson @ 2002-09-20 18:46 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 885 bytes --]
> How about "Run Cygwin Setup"? It's pretty self-explanatory from then
> on... :-)
You'd actually be suprised ;-P
We use cyg and the Gnu autotools for building our product on Win32 ...
and I find myself walking devs through the effort of setting cyg up (and
then later helping them set it up /properly/).
I know that setup.exe doesn't currently support batch operations ... how
much effort would it be to add? Is it planned? Is there a better way
to install it in a batch manner?
I took a look at the sources, and I could patch it in a few hours
(probably) ... but I also guessed that I could shell script the same in
less time, assuming that the it is as simple as unpacking the tar files
and running the post install script(s). I've not solved it yet, only
because of lazyness / overload at work
Any suggestions would be handy ;)
-Bruce
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* RE: How to install packages...
2002-09-20 18:36 ` Gary R. Van Sickle
@ 2002-09-20 18:42 ` Igor Pechtchanski
2002-09-20 18:46 ` Bruce Alderson
[not found] ` <20020921013619$2ab5@traf.lcs.mit.edu>
2002-09-20 18:51 ` Robert Collins
1 sibling, 2 replies; 33+ messages in thread
From: Igor Pechtchanski @ 2002-09-20 18:42 UTC (permalink / raw)
To: cygwin
On Fri, 20 Sep 2002, Gary R. Van Sickle wrote:
> [snip]
>
> > Can we alter the website?
> > 'Install cygwin now'
>
> "How do I add or remove packages?"
>
> > 'Add or remove pacakges now'
>
> "How do I install Cygwin in the first place?"
>
> Moral of the story: "Can't win, don't try." ;-)
How about "Run Cygwin Setup"? It's pretty self-explanatory from then
on... :-)
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"Water molecules expand as they grow warmer" (C) Popular Science, Oct'02, p.51
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* RE: How to install packages...
2002-09-20 17:56 ` Robert Collins
@ 2002-09-20 18:36 ` Gary R. Van Sickle
2002-09-20 18:42 ` Igor Pechtchanski
2002-09-20 18:51 ` Robert Collins
2002-09-20 18:47 ` Christopher Faylor
1 sibling, 2 replies; 33+ messages in thread
From: Gary R. Van Sickle @ 2002-09-20 18:36 UTC (permalink / raw)
To: cygwin
[snip]
> Can we alter the website?
> 'Install cygwin now'
"How do I add or remove packages?"
> 'Add or remove pacakges now'
>
"How do I install Cygwin in the first place?"
Moral of the story: "Can't win, don't try." ;-)
--
Gary R. Van Sickle
Brewer. Patriot.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 15:02 ` Christopher Faylor
@ 2002-09-20 17:56 ` Robert Collins
2002-09-20 18:36 ` Gary R. Van Sickle
2002-09-20 18:47 ` Christopher Faylor
2002-09-21 0:10 ` Soren A
1 sibling, 2 replies; 33+ messages in thread
From: Robert Collins @ 2002-09-20 17:56 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 742 bytes --]
On Sat, 2002-09-21 at 05:53, Christopher Faylor wrote:
> On Fri, Sep 20, 2002 at 02:45:45PM -0500, Richardson, Tony wrote:
> >I guess that you could untar everything appropriately, but you'd need
> >to run the post-install scripts.
>
> Um. I think this is a really simple request. We've seen it more than
> once. People don't understand that the same program they used to install
> cygwin can be used to update their installation with new packages.
>
> So the correct answer is to "rerun setup.exe and choose what you want".
> There is no need to suggest untarring everything or doing anything by
> hand or in a non-standard way.
Can we alter the website?
'Install cygwin now'
'Add or remove pacakges now'
?
Rob
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 12:53 Richardson, Tony
@ 2002-09-20 15:02 ` Christopher Faylor
2002-09-20 17:56 ` Robert Collins
2002-09-21 0:10 ` Soren A
0 siblings, 2 replies; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 15:02 UTC (permalink / raw)
To: cygwin
On Fri, Sep 20, 2002 at 02:45:45PM -0500, Richardson, Tony wrote:
>I guess that you could untar everything appropriately, but you'd need
>to run the post-install scripts.
Um. I think this is a really simple request. We've seen it more than
once. People don't understand that the same program they used to install
cygwin can be used to update their installation with new packages.
So the correct answer is to "rerun setup.exe and choose what you want".
There is no need to suggest untarring everything or doing anything by
hand or in a non-standard way.
cgf
--
Please do not send me personal email with cygwin questions.
Use the resources at http://cygwin.com/ .
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* RE: How to install packages...
@ 2002-09-20 12:53 Richardson, Tony
2002-09-20 15:02 ` Christopher Faylor
0 siblings, 1 reply; 33+ messages in thread
From: Richardson, Tony @ 2002-09-20 12:53 UTC (permalink / raw)
To: bkeener, cygwin
I guess that you could untar everything appropriately,
but you'd need to run the post-install scripts.
Instead of that I installed on one machine and then
copied everything over to a network share. This allows Cygwin to
be run from any machine on the network without doing an install
on the local machine.
Setup also creates the proper mounts. To get around that
I have the user click on a shortcut that points
to a batch file containing:
call \\cecsfp\cygwin\scripts\mkusrmnts 2> nul:
\\cecsfp\cygwin\bin\rxvt -tn xterm -e /bin/bash --login -i
where mkusrmnts is another batch file that sets up all of the
required mount points correctly. (All as user mounts so that no
special privileges are required.)
I also modified /etc/profile to mount /home over a cygwin subdirectory
in the user's Windows HOMEPATH. To get X to run correctly I found that
I had to mount /tmp over a tmp subdirectory under their cygwin
subdirectory. Now students can get a Cygwin session or start up an X
windows session from any Windows machine on our campus. Everything
seems
to work fine. (I've been wondering recently whether each user needs
their own /var mount also. I need to find out which programs
write to /var.)
I'd be happy to send anyone who is interested the mkusrmnts.bat and
profile
files that make this work.
The network share is a mirror of the cygwin install on my machine.
After
I update my machine I user rsync to update the network share (excluding
the /home, /tmp, /usr/lib, /usr/bin, /usr/tmp and /usr/var directories
and
a few files in /etc).
Tony Richardson
> From: Brian Keener
>
> As a side note to what Chris wrote:
>
> How did you install Cygwin without using the setup program?
> Does it work?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 9:49 ` Christopher Faylor
@ 2002-09-20 10:18 ` Brian Keener
0 siblings, 0 replies; 33+ messages in thread
From: Brian Keener @ 2002-09-20 10:18 UTC (permalink / raw)
To: cygwin
As a side note to what Chris wrote:
How did you install Cygwin without using the setup program? Does it work?
bk
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: How to install packages...
2002-09-20 7:03 sara svensson
@ 2002-09-20 9:49 ` Christopher Faylor
2002-09-20 10:18 ` Brian Keener
0 siblings, 1 reply; 33+ messages in thread
From: Christopher Faylor @ 2002-09-20 9:49 UTC (permalink / raw)
To: sara svensson; +Cc: cygwin
On Fri, Sep 20, 2002 at 01:32:37PM +0000, sara svensson wrote:
>I have installed cygwin and now I whould like to install some packages from
>the page:
>http://cygwin.com/packages/
>
>I can't find any information in the cygwin webpage that describes how to
>install these packages. Can someone tell me how to do this? Please explain
>in detail.
>
>Thanks!
From the main cygwin web page:
"The setup.exe utility, which is downloaded when you click on the above
link, tracks the versions of all installed components and provides the
mechanism for installing or updating everything."
The "above link" is the "Install Cygwin now!" link.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
* How to install packages...
@ 2002-09-20 7:03 sara svensson
2002-09-20 9:49 ` Christopher Faylor
0 siblings, 1 reply; 33+ messages in thread
From: sara svensson @ 2002-09-20 7:03 UTC (permalink / raw)
To: cygwin
I have installed cygwin and now I whould like to install some packages from
the page:
http://cygwin.com/packages/
I can't find any information in the cygwin webpage that describes how to
install these packages. Can someone tell me how to do this? Please explain
in detail.
Thanks!
_________________________________________________________________
MSN Hotmail är världens populäraste e-posttjänst. Skaffa dig ett eget konto
du också: http://www.hotmail.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2002-09-23 12:22 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-23 7:10 How to install packages John Vincent
-- strict thread matches above, loose matches on Subject: below --
2002-09-20 12:53 Richardson, Tony
2002-09-20 15:02 ` Christopher Faylor
2002-09-20 17:56 ` Robert Collins
2002-09-20 18:36 ` Gary R. Van Sickle
2002-09-20 18:42 ` Igor Pechtchanski
2002-09-20 18:46 ` Bruce Alderson
2002-09-20 18:55 ` Christopher Faylor
2002-09-20 18:58 ` Bruce Alderson
2002-09-20 19:05 ` Christopher Faylor
2002-09-20 19:15 ` Bruce Alderson
2002-09-20 20:25 ` Christopher Faylor
2002-09-20 20:38 ` Robert Collins
2002-09-21 15:49 ` Robert Collins
2002-09-21 17:58 ` Nicholas Wourms
2002-09-21 17:59 ` Robert Collins
2002-09-21 14:01 ` Nicholas Wourms
[not found] ` <20020921013619$2ab5@traf.lcs.mit.edu>
[not found] ` <mit.lcs.mail.cygwin/20020921013619$2ab5@traf.lcs.mit.edu>
2002-09-21 13:18 ` Patrick J. LoPresti
2002-09-20 18:51 ` Robert Collins
2002-09-20 18:47 ` Christopher Faylor
2002-09-20 19:00 ` Robert Collins
2002-09-21 0:10 ` Soren A
2002-09-21 6:13 ` Soren A
2002-09-21 6:32 ` Robert Collins
2002-09-21 11:28 ` Soren A
2002-09-21 15:36 ` Robert Collins
2002-09-21 18:37 ` Christopher Faylor
2002-09-21 13:14 ` Soren A
2002-09-21 14:37 ` Nicholas Wourms
2002-09-21 15:34 ` Max Bowsher
2002-09-20 7:03 sara svensson
2002-09-20 9:49 ` Christopher Faylor
2002-09-20 10:18 ` Brian Keener
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).