Skip to main content

Office of Information Technology (OIT)

UT Arlington
OIT: Office of Information Technology ·  Work Order · 817-272-2208 · System Status

We are your IT partner!

Obtaining and installing Cygwin for Windows

System requirements: Windows


Cygwin is a Linux-like environment for Windows.

How to Get:

How to Use:

1.  Download the Cygwin setup.exe file from 

After downloading the file, double-click the executable to begin the installation process.  When you see the screen below, click Next.


2.  Choose Install from Internet and then click Next.


3.  Set Root Directory as C:\cygwin , Install for All Users , and set Default Text File Type to Unix and then click Next.


4.  When asked to select your local package directory, enter C:\temp and then click Next. 


5.  Set your Internet Connection to Direct Connection and then click Next.


6.  At this point you can choose any download site.  They should all be the same although some sites may be available while others won't be.  If you are unable to download from one, simply try another.  Click Next. 


7.  By default, Cygwin does not install all the necessary components required to properly emulate an X-windows environment.  Click on the word “Skip” next to the following items.  The word should change to either “Install” or the file’s version number.  What you are doing is selecting the packages you wish to install.  These packages should include: 

Under the “Net” category

  • openssh: The OpenSSH server and client programs

  • openssl: The OpenSSL runtime environment

In addition, the X11 group should be selected for install.  It is recommended that you select the entire group, as there are many components in the group and determining which are need and which are not can be difficult.


 After the recommended packages have been selected, click Next to begin installation. 

 (Note: selecting some packages automatically causes others to be selected, this is normal)

8.  The packages selected in the previous window will now be installed…


9.  You will have the option of creating icons on the Desktop and within the Start Menu.  Select the options you want and then click Finish.


 10  Click OK.

10.  Start up Cygwin from the icon on your Desktop (if created).  This should drop you to a bash prompt.  At the prompt, type


and then press the Enter key.


11.  An X-term session will start.  At the prompt, type  

ssh –Y –l username

where username is your UNIX username and is the name of the UNIX server you wish to connect to (in this example, Gamma).


12.  You will then be connected to the server and asked for your password.  Enter your non-default password and press the Enter key.  You will not be able to log on if you have not changed your password from the default.


13.  In this example, we are going to run Cadence after logging into the system.  At the prompt, type 

source /usr/local/cadence/00setup.cdk 

and then press Enter. 


14.  Then, type in 

icfb & 

and press the Enter key. 


15.  You should now be able to work with the program on the server.

Known Issues: