summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2017-05-26 12:23:39 +0100
committerJon Turney <jon.turney@dronecode.org.uk>2017-06-22 16:04:20 +0100
commitf4fb7b93ef1bdfee5db11244d55bee400441a1b6 (patch)
treeede895575cf1119d002ad842c4a3b80a07cb9342
parent92fc6ea7e3141291216564dab36677ab56c9a537 (diff)
downloadcygnal-f4fb7b93ef1bdfee5db11244d55bee400441a1b6.tar.gz
cygnal-f4fb7b93ef1bdfee5db11244d55bee400441a1b6.tar.bz2
cygnal-f4fb7b93ef1bdfee5db11244d55bee400441a1b6.zip
Update and sort list of cygwin setup command line options.
-rw-r--r--winsup/doc/faq-setup.xml62
1 files changed, 38 insertions, 24 deletions
diff --git a/winsup/doc/faq-setup.xml b/winsup/doc/faq-setup.xml
index 0fc263571..3917f2d30 100644
--- a/winsup/doc/faq-setup.xml
+++ b/winsup/doc/faq-setup.xml
@@ -53,45 +53,59 @@ For other options, search the mailing lists with terms such as
<question><para>Does Setup accept command-line arguments?</para></question>
<answer>
-<para>Yes, the full listing is written to the <literal>setup.log</literal> file
-when you run <literal>setup-x86.exe --help</literal> or
-<literal>setup-x86_64.exe --help</literal>. The current options are:
+<para>Yes, run <literal>setup-x86.exe --help</literal> or
+<literal>setup-x86_64.exe --help</literal> for a list.
+</para>
+
<screen>
-Command Line Options:
+ --allow-unsupported-windows Allow old, unsupported Windows versions
+ -a --arch architecture to install (x86_64 or x86)
+ -C --categories Specify entire categories to install
+ -o --delete-orphans remove orphaned packages
+ -A --disable-buggy-antivirus Disable known or suspected buggy anti virus
+ software packages during execution.
-D --download Download from internet
+ -f --force-current select the current version for all packages
+ -h --help print help
+ -I --include-source Automatically include source download
+ -i --ini-basename Use a different basename, e.g. "foo",
+ instead of "setup"
+ -U --keep-untrusted-keys Use untrusted keys and retain all
-L --local-install Install from local directory
- -s --site Download site
- -O --only-site Ignore all sites except for -s
- -R --root Root installation directory
- -x --remove-packages Specify packages to uninstall
- -c --remove-categories Specify categories to uninstall
- -P --packages Specify packages to install
- -C --categories Specify entire categories to install
- -p --proxy HTTP/FTP proxy (host:port)
- -a --arch architecture to install (x86_64 or x86)
- -q --quiet-mode Unattended setup mode
- -M --package-manager Semi-attended chooser-only mode
+ -l --local-package-dir Local package directory
+ -m --mirror-mode Skip availability check when installing from
+ local directory (requires local directory to
+ be clean mirror!)
-B --no-admin Do not check for and enforce running as
Administrator
- -h --help print help
- -l --local-package-dir Local package directory
+ -d --no-desktop Disable creation of desktop shortcut
-r --no-replaceonreboot Disable replacing in-use files on next
reboot.
- -X --no-verify Don't verify setup.ini signatures
-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
+ -X --no-verify Don't verify setup.ini signatures
+ -O --only-site Ignore all sites except for -s
+ -M --package-manager Semi-attended chooser-only mode
+ -P --packages Specify packages to install
+ -p --proxy HTTP/FTP proxy (host:port)
+ -Y --prune-install prune the installation to only the requested
+ packages
-K --pubkey URL of extra public key file (gpg format)
+ -q --quiet-mode Unattended setup mode
+ -c --remove-categories Specify categories to uninstall
+ -x --remove-packages Specify packages to uninstall
+ -R --root Root installation directory
-S --sexpr-pubkey Extra public key in s-expr format
+ -s --site Download site
-u --untrusted-keys Use untrusted keys from last-extrakeys
- -U --keep-untrusted-keys Use untrusted keys and retain all
-g --upgrade-also also upgrade installed packages
- -o --delete-orphans remove orphaned packages
- -A --disable-buggy-antivirus Disable known or suspected buggy anti virus
- software packages during execution.
+ --user-agent User agent string for HTTP requests
+ -v --verbose Verbose output
+ -W --wait When elevating, wait for elevated child
+ process
</screen>
-</para>
+
</answer></qandaentry>
<qandaentry id="faq.setup.noroot">