You could do this non-interactively with the 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.
If you are looking for the version number for the whole Cygwin release, there is none.
Each package in the Cygwin release has its own version.
You can find documentation for the individual GNU tools typically as man pages or info pages as part of the Cygwin net distribution. Note that when we say "free" we mean freedom, not price.
The goal of such freedom is that the people who use a given piece of software should be able to change it to fit their needs, learn from it, share it with their friends, etc.
The packages in Cygwin are continually improving, thanks to the efforts of net volunteers who maintain the Cygwin binary ports.