OSU Homepage OSU / College of Mathematical and Physical Sciences / Physics

Department of Physics

Installing Cygwin on Windows 10

This procedure needs to be tested. Please give feedback.

  1. Go to the Cygwin install page.
  2. Follow the instructions for installing (or updating) the 64-bit versions of Windows. This means running setup-x86_64.exe. You can rerun it later from your computer to add packages.
  3. As you go through the installation, use the defaults if at all possible:
  4. Choosing the highlighted Download site should be fine
  5. Running this setup program by default installs a minimal ("base") set of pages. You will want to add additional packages. Here is a possible list (some may already be in the base set).

    PackageComments
    a2ps convert text to postscript
    aspell  
    aspell-en  
    gcc-core C and C++ compilers
    gcc-fortran  
    gcc-g++  
    gdb debugger
    gedit editor
    ghostscript  
    ghostscript-fonts-other  
    ghostscript-fonts-std  
    git  
    git-gui  
    gitk  
    gnuplot plotting program
    grace plotting program
    grace-devel  
    GraphicsMagick  
    grep  
    gsl GSL library
    gv  
    gzip  
    hdf5  
    ImageMagick manipulate images
    ImageMagick-doc  
    indent  
    lapack linear algebra library
    less  
    libgcc1  
    libgfortran3  
    libgsl-devel GSL library
    libgsl0 GSL library
    libX11-devel  
    lxde-common lxde window manager
    lxde-icon-theme  
    lxmenu-data  
    lxpanel  
    lxsession  
    lxterminal  
    lyx GUI for TeX
    make  
    nedit editor
    perl Perl scripting language
    perl_base  
    perl_manpages  
    python Python
    python-beautifulsoup  
    python-chardet  
    python-devel  
    python-gi-common  
    python-lxml  
    python-setuptools  
    python-test  
    python-tkinter  
    python-xdg  
    python3 Python 3
    python3-cairo  
    python3-clang  
    python3-dbus  
    python3-devel  
    python3-gi  
    python3-lxml  
    python3-simplejson  
    python3-test  
    python3-tkinter  
    rsync for backing up or mirroring
    tcl  
    texlive TeX (and LaTeX)
    texlive-collection-basic  
    texlive-collection-basic-doc  
    texlive-collection-bibtexextra  
    texlive-collection-fontutils  
    texlive-collection-latex  
    unzip unzipping
    vim editor
    vim-clang-format  
    vim-common  
    vim-doc  
    vim-minimal  
    wget to get web pages
    xfig drawing program
    xfig-lib  

Your comments and suggestions are appreciated.
[OSU Physics] [Math and Physical Sciences] [Ohio State University]
OSU Physics: Physics 6810 Computational Physics.
Last modified: 10:32 pm, January 22, 2017.
furnstahl.1@osu.edu