Cygwin is a FREE Unix-like environment for Windows. It consists of two main parts including : a DLL (cygwin1.dll) which acts as the Linux API emulation layer which provides a substantial part of the Linux API functionality and set of tools which provide linux look and feel.
Downloading and installing could be such a pain in neck as there is no offline installer available on the internet for cygwin, so in order to install cygwin you need to be connected to internet.
I searched for the offline installer or full setup of cygwin but got nothing in the end so I had to install cygwin through web connectivity, but I downloaded all the files required to install cygwin and then installed it from the local hard disk.
I have made a zip package of all the files required to install cygwin and uploaded on my windows live sky drive from where you can download and install cygwin on any computer you want without any connection to internet.
Let’s me tell you step by step how to install cygwin offline
1. Download required files package to install cygwin from here (Link Below)
and extract it as: Extract as same folder name as of the zip file. (as shown in the image below)
2. Download cygwin installer from here
3. Double click the downloaded cygwin installer (i.e setup.exe)
4. Click Next and Select to Install from Local Directory and click Next
5. Locate the folder path where you want to install cygwin and click Next.
6. click the browse button now to select the package files directory which you have downloaded in Step 1
7. click Next button now to start the installation of cygwin from your local directory.
Download Cygwin Offline Installer (Below)
Updated: If you are facing issues in downlaoding cygwin full setup from the above link I have just added new alternative link below
Alternative Downlaod Link for Cygwin Offline Full Setup Installer [ Standalone ]
Update: 24 oct 2009
Some one named Cassio has uploaded the full cygwin package which is approx 993 MB in size on megaupload, you can download from this link – Thanks Cassio for the effort