This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fw: Cygwin installer command line options


----- Original Message ----- From: "Joshua Daniel Franklin" <joshuadfranklin@yahoo.com>
To: "Brooke Wallace" <bwallace@kyocera-wireless.com>; <cygwin-apps@cygwin.com>
Sent: Tuesday, April 18, 2006 10:17 AM
Subject: Re: Cygwin installer command line options




BTW, what sort of functionality did you want to add? Have you been using "setup.exe -L -l DOSPATH" to install from a local install point?



I've been using the following command line options:


setup.exe --local-install -l \\myshare\packages\cygwin\%MYVERSION% -R
c:\utils\cygwin -r -n -A

Works great except that it only installs the default package set. We are
using some non-default packages and just decided to install everything.
Unfortunately the only way to select "install everything" is to launch the
GUI and select everything from the package list.

I'd like to have an option that lets you determine the package set. Probably
the best approach would be to take a command line option to specify a file
that contains a list of packages to be installed.


The plan is that once Cygwin is installed, we can add new packages and
updates to our local copy of the distro and have out IT department push an
upgrade to our user base using SMS. Right now the install takes over 30min
which is very slow because ~2GB of data must be copied to the developer
system. Our IT depart has a simple installer that just copies the files, and
registry settings taken from an existing install. With the Cygwin installer,
it should just update the packages that have changed.


Here is a list of command line options I'm aware of:

Cygwin installer command line options
Command Line Options:
-D --download                          Download from internet
-L --local-install                     Install from local directory
-s --site                              Download site
-R --root                              Root installation directory
-q --quiet-mode                        Unattended setup mode
-h --help                              print help
-l --local-package-dir                 Local package directory
-r --no-replaceonreboot                Disable replacing in-use files on
next
                                       reboot.
-5 --no-md5                            Suppress MD5 checksum verification
-n --no-shortcuts                      Disable creation of desktop and
start
                                       menu shortcuts
-N --no-startmenu                      Disable creation of start menu
shortcut
-d --no-desktop                        Disable creation of desktop shortcut
-A --disable-buggy-antivirus           Disable known or suspected buggy
anti
                                        virus software packages during
                                      execution.



-Brooke



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]