Cygwin is a command-line interface for Microsoft Windows. Environment of Cygwin is similar to Unix. Cygwin provides Unix like environmental softwares run on Microsoft Windows. Unix softwares can run from the Cygwin environment on Microsoft Windows. Cygwin was developed by Cygnus Solutions. Later Cygnus Solutions was acquired by Red Hat.
Cygwin is a free open source software that anybody can use it freely. Cygwin released under the GNU (General Public License). Cygwin works is POSIX system which allows software development. There are many programmers who ported Unix and Linux-based programs to Cygwin. Cygwin features include, Remote Login, Terminals, Text Processing, Text Utilities, Shells, Development Tools, Servers etc.
- When the setup asks “Choose a download source”, choose Download Without Installing
- Go through the rest of the setup (choose download directory, mirrors, software packages you want, etc)
- Now you have a Cygwin repository right there on your hard disk. Copy this directory, along with the “setup.exe” program, over to your target computer (it does not need to be on a network).
- On the target computer, run “setup.exe”
- When the setup asks “Choose a download source”, choose Install From Local Directory
- Complete setup as usual. No Internet access is required.