What is Cygwin?
According to Cygwin.com:
Cygwin is a Linux-like environment for Windows. It consists of two parts:
- A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
- A collection of tools, which provide Linux look and feel.
Download:
Download Setup.exe from Cygwin.com into your download folder. Create another folder on a partition and called it cygwin (example D:\cygwinsetup). Move Setup.exe into it.
Installation:
Double click Setup.exe
Select install from internet
Set installation directory C:\Cygwin
Set default file type Unix
Set setup file directory D:\cygwin
Select direct connection
Choose a server from a list
When the cygwin repository is shown
- Click Devel
- Select GCC
- Select make
- Search for subversion in the web directory and select it
Warning: Do not deselect any package which you did not select; those are dependencies of selected packages.
Click Next
Go take a break, it will take a while for the files to be downloaded.
Confirmation:
Double click the Cygwin icon on your Desktop and let it go through a short process of setting up the file system. When you see something like a host name and the sign $, Cygwin is installed. If not, uninstall, delete the contents of C:\Cygwin folder, and then start over.
Q&A
What is Cygwin?
Cygwin is a Unix environment on Windows. It closely resemble the shell on Unix machine. You can install Linux KDE graphical interface on it if you want, but that is beyond the scope of this guide.
Can I run Linux programs on Cygwin?
You can run Linux programs as long as you install packages designed for Cygwin.
|