手順
- システム環境変数の Path に ";C:\cygwin\bin" を追加する。
- システム環境変数 CYGWIN を作成し、"winsymlinks" を設定する。
- Cygwin のサイト から、"setup-1.7.exe" をダウンロードして、実行する。(「プログラム互換性アシスタント」が表示されたら、[このプログラムは正しくインストールされました] を選択する。)
- Select Packages で、私は標準の状態に以下の4つは最低限選択します。(全てをインストールするのは時間がかかるので、最初は最小限のパッケージのみインストールした方が良いと思う。)
Editors - vim
Net - openssh
Utils - chere
Utils - lv - Cygwin Bash shell を起動する。
- ~/.inputrc を編集する。
# Allow 8-bit input/output 以下のコメントになっている行を有効にする。
$if Bash ~$endif 間のコメントを外して有効にする。 - ~/.bash_profile を編集する。(以下の行を追加する)
export PATH=$PATH:$HOME/bin
export TZ=JST-09
export LANG=ja_JP.SJIS
export LV="-Os"
test -n $DISPLAY && export DISPLAY=localhost:0.0 - ~/.bashrc を編集する。 (以下の行を追加する)
alias ls='ls -hF --color=tty --show-control-chars'
alias ping="`cygpath "$SYSTEMROOT\\System32\\PING.EXE"`"
alias nslookup="`cygpath "$SYSTEMROOT\\System32\\nslookup.exe"`" - シェルを抜けて、Cygwin Bash shell を再び起動する。
- 便利なシンボリック リンクを作成する。
$ ln -sv "$USERPROFILE" ~/UserProfile
$ ln -sv ~/UserProfile/Documents ~/
$ ln -sv ~/UserProfile/Desktop ~/
(XP の場合 $ ln -sv ~/'UserProfile/デスクトップ' ~/Desktop)
(XP の場合 $ ln -sv ~/'UserProfile/My Documents' ~/Documents) - SendTo (ファイルの右クリック > [送る]) にシンボリック リンクを張ると便利。
$ ln -sv /usr/bin/vim.exe ~/UserProfile/SendTo
$ ln -sv "$WINDIR/System32/notepad.exe" ~/UserProfile/SendTo - ドライブ、フォルダの右クリックに [Bash Prompt Here] を追加する。コマンド プロンプトを[管理者として実行] で起動し、以下のコマンドを実行する。
>bash -c "chere -ia" - ここまでで初期設定は終わりです。"setup-1.7.exe" を再び実行し、Select Packages で、Category: All の矢印マークをクリック、[Install] に変更し、全てのパッケージをインストールする。
注意点
- less で日本語の含まれるテキストを表示できないので、代わりに lv を使う。
- 日本語を含むパスを指定するときは、クォートする。
参考
0 件のコメント:
コメントを投稿