recommended packages to install in cygwin's setup if you're going to use cygwin on windows: first, keep all the standard packages that cygwin will enable. second, add these packages to get the full recommended set... =========== using apt-cyg (https://github.com/transcode-open/apt-cyg), this is the only command needed: apt-cyg install bc crypt emacs email expect gcc-g++ git gitk gvim inetutils \ libcrypt-devel libcurl-devel libgnutls-devel make mutt ncftp openssh \ openssl-devel perl python subversion time unzip util-linux vim xinit \ xterm zip =========== list broken out by category: shells: python perl network: ncftp openssh editors: vim gvim emacs revision control: git gitk subversion general tools: bc expect util-linux inetutils email mutt unzip zip crypt time libraries: libcurl-devel libgnutls-devel openssl-devel build tools: gcc4 make x window support: xterm xinit