*Cygwin インストール [#n29e4bff]
#contents2_1(compact=true,depth=1-2)

&br;
*Cygwin インストール [#e1918847]

**下記のサイトにアクセスする [#l21498ec]
http://www.cygwin.com/

**ダウンロードボタンをクリックする [#z8e27282]

「setup.exe」をダウンロードする。&br;
ちなみに、バージョンは 1.7.1-1 でした。&br;


**exeファイルを実行する [#c24d7030]

#ref("Cygwin01.png",left,wrap)
&br;
#ref("Cygwin02.png",left,wrap)
&br;
#ref("Cygwin03.png",left,wrap)
&br;

ここはデスクトップではなくて、適当に変えました。
#ref("Cygwin04.png",left,wrap)
&br;
#ref("Cygwin05.png",left,wrap)
&br;

ダウンロードするサイトは、ftp://ftp.jaist.ac.jp とか適当に選びました。
#ref("Cygwin06.png",left,wrap)
&br;
#ref("Cygwin07.png",left,wrap)
&br;
Default となっている。このままだと必要最低限だけのインストールになる。
#ref("Cygwin08.png",left,wrap)
&br;

全部インストールしたい場合は、All のところを Install にする。&br;
けど、私は [[自分が必要かなと思うパッケージのみ>Windows/Cygwin#q62ebb13]] インストールしました。&br;
#ref("Cygwin09.png",left,wrap)
&br;
#ref("Cygwin10.png",left,wrap)
&br;
#ref("Cygwin11.png",left,wrap)
&br;


**自分で入れたパッケージ [#q62ebb13]
-wget : Web
-vim : Editors
-openssh : Net
-diffutils : Utils
-zip : Archive
-unzip : Archive
-curl : Net
-patch : Utils
-screen : Utils
-gcc : Devel
-gcc4 : Devel
-make : Devel
-git : Devel
-git-completion : Devel
-git-svn : Devel
-subversion : Default

&br;
*Cygwin 設定 [#l5ce95ea]
**パスの追加 [#ae475dab]

***システム環境変数の Path に以下を追加 [#hf2cfeb3]
 ;C:\cygwin\bin

***システム環境変数に以下を新規追加 [#m5aa56e5]

 変数名:HOME
 変数値:/home/username

**インストールしたパッケージの確認 [#o08205a4]
 $ cygcheck -c

**/usr/local/src 作成 [#x5d2fb63]
 $ cd /usr/local/
 $ mkdir src

&br;
*CygTerm インストール [#p60045a4]

**ファイルの取得 [#g1790176]
 $ cd /usr/local/src
 $ wget http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/cygterm107.tgz
 $ tar zxvf cygterm107.tgz
 $ cd cygterm107

**Makefile 修正 [#k0cf99e0]
BINDIR を  /usr/local/bin に設定しました。

 $ vim Makefile
 BINDIR = /usr/local/bin

**インストール [#r3c08174]
 $ make install

&br;
*CygTerm 設定 [#j95f1639]
 $ cd /usr/local/bin
 $ vim cygterm.cfg

 TERM = C:\Program Files\putty\puttyjp.exe -load "cygterm" -telnet %s -P %d
 TERM_TYPE = xterm
 PORT_START = 20000
 PORT_RANGE = 40
 SHELL = /bin/bash --login -i
 ENV_1 = MAKE_MODE=unix
 ENV_2 = HOME=/home/ユーザ名


**Putty の設定 [#qbb668e5]
-セッション
--ホスト名 : 127.0.0.1
--プロトコル : Raw
--セッション名 : cygterm
-端末
--行規則オプション -> ローカルエコー : 強制的にオフ
--行規則オプション -> ローカルライン編集 : 強制的にオフ
--キーボード
---バックスペースキー : Control-H
-ウィンドウ
--変換
---文字コードの設定 : UTF8

**起動 [#h1cc318c]
 $ cd /usr/local/bin
 $ ./cygterm.exe

**メモ [#rcc2bebe]
-c ドライブは、/cygdrive/c/


&br;
*参考サイト [#m826ba3c]
-[[パッケージのリスト:http://cygwin.com/packages/]]
-[[WindowsでのGit環境構築とその注意点:http://sourceforge.jp/magazine/09/02/12/0530242/2]]
-http://d.hatena.ne.jp/lizy/20090427/cygterm



&br;
*Comment [#v685ab56]
#comment_nospam
&br;
#counter

IP:120.74.229.144 TIME:"2010-02-25 (木) 19:00:40" REFERER:"http://wiki.minaco.net/index.php?cmd=edit&page=Windows%2FCygwin" USER_AGENT:"Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 GTB6 (.NET CLR 3.5.30729)"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS