Cygwin (64 bit) のインストール
Cygwin インストール
Cygwin のインストールメモ。
1. OS が Windows 8.1 (64 bit) なので http://www.cygwin.com で 64 bit 版である setup-x86_64.exe (version は 2.850 だった。)をダウンロードする。
2. Choose A Downloaded Source は Install from Internet にした。
3. Install Directory は C\cygwin64 にした。(やっぱ、C\cygwin の方が何かといいのか?)
4. Select Local Package Directory はそのままにした。
5. Select Your Internet Connection は Direct Connection で。
6. DL するところは ftp://ftp.jaist.ac.jp にした。
7. setup.exe で(一番最初に)インストールするパッケージは
と Default でインストールされるもの。
8. 終わったら cygwin を起動して
$ svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/ $ chmod +x /bin/apt-cyg
として apt-cyg をインストール。
9. PATH に C:\cygwin64\bin;C:\cygwin64\usr\bin;C:\cygwin64\usr\local\bin を追加。
10. 次に apt-cyg でインストールをしまくる。
$ apt-cyg install gcc-core $ apt-cyg install gcc-c++ $ apt-cyg install gcc-fortran $ apt-cyg install make $ apt-cyg install emacs $ apt-cyg install emacs.el $ apt-cyg install vim $ apt-cyg install openssh $ apt-cyg install openssl $ apt-cyg install libX11-devel $ apt-cyg install emacs-X11
11. 次回も使えるように setup-x86_64.exe を cygwin64 フォルダ内に入れておいた。※正しいかは不明。
参考にしたサイト
Windows に Cygwin バージョン 1.7 をインストール
http://www.kkaneko.com/rinkou/cygwin/cygwin.html
追記 (2014-07-27)
x window のインストールと設定をし忘れてたが何入れていいのかわからんので setup.exe で X11 をすべて Install した。
cygwin から
$ startxwin
で起動したあと、xterm 上でキーボードの設定をする。
$ setxkbmap -model jp106 -layout jp
ふむ。これで大丈夫だ。
xterm を完全に kill するときはタスクバーから exit するか cygwin 上で
$ ps
とプロセス一覧から XWin の PID を探して(ここでは 1234 とする)
$ kill -9 1234
とすればいい。
apt-cyg の設定(後日追記した)
apt-cyg の mirror サイトの設定をしていなかった。
setup.exe のように ftp://ftp.jaist.ac.jp にしようと思ったが python の boost 系が取ってこれなかったこともあり http://ftp.yz.yamagata-u.ac.jp/pub/cygwin/ にする。
$ apt-cyg -mirror http://ftp.yz.yamagata-u.ac.jp/pub/cygwin/
とすれば OK。
ちゃんと設定できるかは mirror オプション無しで
$ apt-cyg find boost
と boost 系のもの(←別になんでもいいんだが)を find して mirror から拾って来ていれば OK。