Installing Cygwin

Cygwin is a Unix-like environment and command-line interface for Windows. Therefore, many Linux or MacOS commands documented on SSHControl.com can be used with cygwin.

  1. Download cygwin setup.exe from the following location:
    http://cygwin.com/setup.exe
  2. Launch setup.exe
  3. Click 'Next' until you reach 'Choose A Download Source' prompt.
  4. Make sure 'Install from Internet' is selected and click 'Next'.
  5. At the 'Select Root Install Directory' screen, we recommend keeping the defaults. Click 'Next'.
  6. At the 'Select Local Package Directory' screen, enter or browse to a location where cygwin will store installation files. If the location you enter does not exist, the cygwin installer will create it for you. Click 'Next'.
    Cygwininstall
  7. Select your internet connect settings and click 'Next'.
  8. Select a download site, preferably one that is closest to you. If you are unsure, use the default. Click 'Next'.
  9. Select the packages you want to install. The most important package to install is openssh, so that you can interact with SSHControl.com repositories. Depending on the type of version control system you plan on creating on SSHControl.com, you will need to install those individual packages too.
    1. First, click the 'View' button until you have activated the 'Full' view. This will allow you to browse through the package names in alphabetical order, making them easier to find.
    2. Scroll down until you find the openssh package. Under the 'New' column click the circular arrows icon until a version number appears (cywin may have several version numbers to choose from—choose the most recent). A filled-in checkbox should also appear under the 'Bin?' column. Cygwinpkgselection
    3. Do the same for the version control packages you want to install: subversion, git, and mercurial.
    4. Click 'Next'. Cygwin then will begin downloading and installing its base packages and the packages you selected in the previous steps. This will take several minutes.
  10. Click 'Finish'.

Cygwin should now be ready to launch, either from your Desktop or Start menu.