Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
authorJoshua Daniel Franklin <joshuadfranklin@yahoo.com>2004-03-17 20:39:44 +0300
committerJoshua Daniel Franklin <joshuadfranklin@yahoo.com>2004-03-17 20:39:44 +0300
commit1c5695b698e70302acf0c86e91fc2896e516b44b (patch)
tree396e392cf2c53357197ff1ea14d702a1803a2456 /winsup
parent12d545fb6518b899a8a6bd8aa98a99dfd45f43b0 (diff)
Add FAQ about old packages. Remove B20 references.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/doc/install.texinfo70
1 files changed, 37 insertions, 33 deletions
diff --git a/winsup/doc/install.texinfo b/winsup/doc/install.texinfo
index 2f3fcd232..ff075767b 100644
--- a/winsup/doc/install.texinfo
+++ b/winsup/doc/install.texinfo
@@ -1,59 +1,61 @@
@chapter Installation Instructions
@section Contents
-Unlike previous net releases such as B20.1 and earlier, there is no
-monolithic "full" or "usertools" installation. Rather, you can pick and
-choose the packages you wish to install, and update them individually.
-
-For a searchable list of packages that can be installed with Cygwin,
-see @file{http://cygwin.com/packages/}.
-
-Full source code is available for all packages and tools.
-
There is only one recommended way to install Cygwin, which is to use the GUI
-installer ``Cygwin Setup''. It is flexible and easy to use.
+installer ``Cygwin Setup''. It is flexible and easy to use.
+You can pick and choose the packages you wish to install, and update
+them individually. Full source code is available for all packages and
+tools. More information on using Cygwin Setup may be found at
+@file{http://cygwin.com/cygwin-ug-net/setup-net.html}.
-Do it any other way, and you're on your own! That said, keep in mind
+If you do it any other way, you're on your own! That said, keep in mind
that the GUI installer is a "work in progress", so there might be a few
difficulties, especially if you are behind a firewall or have other
specific requirements. If something doesn't work right for you, and
-it's not covered here or elsewhere, then by all means report it to the
+it's not covered here or in the latest development snapshot at
+@file{http://cygwin.com/setup-snapshots/}, then by all means report it to the
mailing list.
+For a searchable list of packages that can be installed with Cygwin,
+see @file{http://cygwin.com/packages/}.
+
@section Installation using ``Cygwin Setup''
The Cygwin Setup program is the @emph{only} recommended way to install
-Cygwin.
+Cygwin.
@subsection Why not install in C:\?
The Cygwin Setup program will prompt you for a "root" directory.
The default is @samp{C:\cygwin}, but you can change it. You are urged not to
-choose something like 'C:\' (the root directory on the system drive) for
+choose something like @samp{C:\} (the root directory on the system drive) for
your Cygwin root. If you do, then critical Cygwin system directories
-like 'etc', 'lib' and 'bin' could easily be corrupted by other (non-Cygwin)
-applications or packages that use \etc, \lib or \bin. Perhaps there is
-no conflict now, but who knows what you might install in the future?
-It's also just good common sense to segregate your Cygwin "filesystems"
-from the rest of your Windows system disk.
+like @samp{etc}, @samp{lib} and @samp{bin} could easily be corrupted by
+other (non-Cygwin) applications or packages that use @samp{\etc},
+@samp{\lib} or @samp{\bin}. Perhaps there is no conflict now, but who
+knows what you might install in the future? It's also just good common
+sense to segregate your Cygwin "filesystems" from the rest of your
+Windows system disk.
(In the past, there had been genuine bugs that would cause problems
-for people who installed in C:\, but we believe those are gone now.)
+for people who installed in @samp{C:\}, but we believe those are gone
+now.)
-@subsection Can I use Cygwin Setup to update a B18, B19, B20, B20.1 or CD-ROM (1.0) installation of Cygwin?
+@subsection Can I use Cygwin Setup to get old versions of packages (like gcc-2.95)?
-No, you must start from scratch with the new Cygwin Setup. The
-overall structure has changed so much that it would be pointless to
-try to accomodate old installations of Cygwin. You will probably be
-much better off with a whole new installation anyway. You may backup
-or rename your old installation first, or just install the new one
-somewhere else. Be sure to make note of your current mount table,
-because this will be overwritten during the new setup. Make sure you
-don't end up with two different versions of @samp{cygwin1.dll} on your
-system.
+Cygwin Setup can be used to install any packages that are on a
+Cygwin mirror, which usually includes one version previous to the
+current one. The complete list may be searched at
+@file{http://cygwin.com/packages/}. There is no complete archive of
+older packages. If you have a problem with the current version of
+a Cygwin package, please report it to the mailing list using the
+guidelines at @file{http://cygwin.com/problems.html}.
-Once you've installed the latest net release, Cygwin Setup will update
-just the individual packages that need it.
+That said, if you really need an older package, you may be able to find
+an outdated or archival mirror by searching the web for an old package
+version (for example, @samp{gcc2-2.95.3-10-src.tar.bz2}), but keep in
+mind that this older version will not be supported by the mailing list
+and that installing the older version will not help improve Cygwin.
@subsection Is Cygwin Setup, or one of the packages, infected with a virus?
@@ -276,5 +278,7 @@ to @code{C:\cygwin\bin\cygwin1.dll}.
NO. Cygwin Setup cannot do this for you. Use a tool designed for
this purpose. See @file{http://rsync.samba.org/},
-@file{http://sunsite.org.uk/packages/mirror/},
@file{http://wget.sunsite.dk/} for utilities that can do this for you.
+For more information on setting up a custom Cygwin package server, see
+the Cygwin Setup homepage at
+@file{http://sources.redhat.com/cygwin-apps/setup.html}.