prev next

Is Cygwin easy to install and configure?

YES! Cygwin and Cygwin/X can be installed via a windows installer program.
  1. You can download the packages to a local directory for install later or install directly over the Internet.
  2. You can select via the installer to "install for all users" and the default directory is C:\cygwin
  3. You can "install the default" packages, pick and choose which packages to install, or "install all." (Currently a complete install takes up approximately 800M)
Brief instructions on how to ensure you get what you need for Cygwin/X:
  1. Go to and click on "install or update now" or download and run setup.exe.
  2. Choose "Install from Internet" as your download source. Download/Intall from Net, Download, or Install Local.
  3. Choose your Root Install Directory. The scripts I wrote will need to changed if you change this from C:
  4. Select the same directory you chose in 3, as your "Local package directory."
  5. Select "Use IE5 Settings" if behind a firewall and you will be prompted for your firewall password. Or choose "Direct Connection" if you are on the public Internet.
  6. Once the "list of mirrors" is downloaded, you will need to select one or more places from which to download the cygwin packages. Good choices in this box for this area are: OR OR
  7. Clicking next will pull up a list of packages to install. If you want to install "everything" rather than selecting individual packages that you’ll need, just click the word "Default" next to "All". This will change to "Install" for all packages. If you want to select individual packages, leave "Default" on "All" and make sure to add the following packages, by clicking the plus (+) sign next to a package group and then clicking the word "Skip" next to the package name. This will change the word to a version number of the package to be installed and change the n/a under the binary column to be a box with a checkmark.
    1. Admin: Skip this.
    2. Archive: Install everything under here, it is nice to have these utilities.
    3. Base: By default everything here is already selected, skip this.
    4. Database: Skip this.
    5. Devel: Skip this...unless you want tools like gcc, gdb, cvs.
    6. Doc: man (the command line help pages)
    7. Editors: vim (the improved vi editor)
    8. Games: Skip this.
    9. Gnome: Skip this.
    10. Graphics: jpeg, openGL
    11. Interpreters: Skip this.
    12. Libs: libjpeg62, libjpge6b
    13. Mail: Skip this.
    14. Math: Skip this.
    15. Mingw: Skip this.
    16. Net: inetutils, openssh, openssl, rsync
    17. Publishing: Skip this.
    18. Shells: Skip this.
    19. Text: Skip this.
    20. Utils: Skip this.
Demo: Installing Cygwin and Cygwin/X

Links: Cygwin Home | Cygwin FAQ | Cygwin/X Home | Cygwin/X FAQ | XLiveCD Home

Slide 2 of 4