先日からWindows8の64bit環境に移ったのですが、cygwinのrubyだとかsshだとかが動かなくなるという状況にハマりました。 なぜそれが起きたのか顛末です。 cygwinは結構最近まで32bit環境用のsetup.exeだけが提供されていました。(確か) ちなみにgnupackのcygwinも32bit環境になっています。 しかし最近になって32bit環境用のsetup-x86.exeと64bit環境用のsetup-x86_64.exeの2つが用意されるようになりました。 自分はWindowsの64bit環境使うまで、64bit環境だと64bit用のバイナリでないとインストール出来ないのだと思っていたのですが、実は多くのものが32bit用のものもそのままインストールして実行できます。 そしてWindows8 64bitには、以前にダウンロードしていたsetup.exeを使って