ダウンロード
とりあえず何も考えずに以下のファイルをダウンロード
- http://d.hatena.ne.jp/hideden/20071115/1195229532のckw-0.8.10-mod-bin.zip
- http://www.nyaos.org/index.cgi?p=NYAOS+3000の3.0.0_1 (stable)
- http://sourceforge.net/projects/mingw/files/のDownload Nowからmingw-get-inst-20100909.exe
- http://gnuwin32.sourceforge.net/packages/coreutils.htmのBinariesとDependencies
- http://sourceforge.net/projects/sshwindows/files/OpenSSH%20for%20Windows%20-%20Release/のDownload Nowではなく、下のファイルリストにある、setupssh381-20040709.zip
設定
- ckwディレクトリのcks.cfgを書き換え
Ckw*exec: cmd.exe Ckw*chdir: c:\ ↓ Ckw*exec: nyaos.exe !Ckw*chdir: c:\
- ckwディレクトリの_nyaを書き換え
_nyaの一番下に↓を追加
set PATH=%PATH%;`pwd`\lib\msys\1.0\bin;`pwd`\lib\coreutils-5.3.0-bin\bin;`pwd`\lib\MinGW\bin;`pwd`\lib\OpenSSH\bin
- homeディレクトリの追加
ckwディレクトリに「home」というディレクトリを作ってその下に適当に名前ディレクトリを作る。例えば、ckw/home/nabnabというディレクトリを作ったとする。
- 環境変数HOMEの変更
_nyaの一番最後に以下を追加
set HOME=`pwd`\home\nabnab
nkfのインストール
- ckw以下にbinディレクトリを作成
- _nyaの編集
set PATH=%PATH%;`pwd`\lib\msys\1.0\bin;`pwd`\lib\coreutils-5.3.0-bin\bin;`pwd`\lib\MinGW\bin;`pwd`\lib\OpenSSH\bin;`pwd`\bin
- http://packages.ubuntu.com/lucid/nkfの右の方からnkf_2.07.orig.tar.gzをダウンロード、ckw/home/nabnabに入れる
- ckw/ckw.exeを起動してcdと打つと、ckw/home/nabnabに移動する。lsするとnkf~~.tar.gzが見えるはず。
- tar-ballを解凍する
tar zxvf nkf_2.07.orig.tar.gz
解凍して出てきたnkf207/Makefileをメモ帳で開いて一行目を
CC = cc ↓ CC = gcc
に変更する
ckw.exeでnkf207に移動して、makeする。
- インストール
おまけ
同じ方法でソースからコンパイルすれば、linux用のツールをインストール可能。自分はこれに
ruby(http://www.garbagecollect.jp/ruby/mswin32/ja/)とかvim(http://www.kaoriya.net/)とかperl(http://strawberryperl.com/)とかgit(http://code.google.com/p/msysgit/)とかインストールして使ってます