Cygwinは,LINUX環境をWindows上に構築するためのものです.
Cygwinを入れると,重たくて,色々問題があったりするのですが,対処できる知識があるなら入れても問題ないです.
というか,LINUX使う時点で対処はできると思うので,問題ないです.
ちなみに,Cygwinいれるなら,Ubuntuとのデュアルブートとかの方が楽しいかもしれません.
僕はワイアレスの設定に手こずりましたが,初めは有線ですると色々詳しくなれるので,オススメです.
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
というエラーがでることがある.
rubyを使っているときにいきなしでてくるようになった.
解決策は,windowsの環境変数に新規で「変数名:CYGWIN」,「変数値:nodosfilewarning」と入力する.}