Cygwin のインストール
ダウンロードとインストール
Cygwin は Windows 上で走る Unix 環境である。Wiwdows という OS の
上に Unix という別の OS が乗っていると思えばよい。Cygwin を
利用することによって,強力なコマンド群とシェルを活用して
プログラミングを行うことができる。
注意1:この作業では,ブラウザとして必ず
Firefox を使うこと。
Internet Explorer はファイルのダウンロードの際に勝手に拡張子を
変更したりするので,使ってはいけない。
Cygwin Setupのダウンロード
-
Cygwin のサイトにアクセスする。
このページを交互に見ながら進めるには,
リンクを右クリックして
「新しいタブでリンクを開く」を選ぶと便利である。
-
英文のサイトが開いたら,その左側のメニュートップの "Install Cygwin" をクリック。
→"Installation and Updating Cygwin" というタイトルのページになる。
-
タイトルの下1行目,"Run setup.exe any time ..." の setup.exe
をクリックする。
-
ボックスが現れて「次のファイルを開こうとしています」などと表示される。
そこで「ファイルを保存」をクリック。
-
ダウンロードのためのボックスが開くので,
X:\download(X:は C: または D:)の中に
cygwin
というフォルダを作成して,その中にダウンロードする。
-
ダウンロードが終わったら,
[マイコンピュータ]からたどって,setup.exeのある
ディレクトリを開く。そして,
アイコン
をダブルクリックして,
インストールを開始する。
セットアップの操作
選択の必要があるところだけ解説するが。
基本的には,[次へ]を押していって,そのまま進んでよい。
-
インストール法の選択
-
Cygwin をインストールするディレクトリなどの選択
-
Cygwin の書庫ファイルをダウンロードするディレクトリの選択
このまま[次へ]でよい。
-
ダウンロード法の選択
-
ダウンロードするサイトの選択
ここではいろいろ選ぶことが可能である。基本的には
国内のサイト(.jpで終わるドメイン名のところ)を選べばよい。
ここでは,ftp://ring.aist.go.jp
を選んでみた。もしも転送速度が 30 kb/s を下回るようであれば,
別のサイトに変更したほうがよいかも知れない。
※注意:次の画面が出るには長くて1分ほどかかることがある。
-
インストール内容の設定
下のメニューで Devel の左のチェックボックスをクリックすると
サブメニューが展開される。
-
ruby の項目を探す
メニュー右のスライドバーを下に動かして,展開されたメニューの
下のほうにある rubyという項目を選択する。
-
ruby のインストールを選択する
rubyの項目が
最初 skipとなっているので,左端のボタンをクリックして
1.8.7-72というバージョン番号(この数字はときどき変更されるのでそれに合わせること)が出るようにする。
-
次へをクリックしてインストール開始
-
この後はかなり時間がかかるので,表示されるダウンロードの速度に
注意すること。大体 30 kb/s を超えていればそれほどストレスなく
進む。表示される速度が30 kb/s を超えることがなかったらいったん中止して,
別のサイトを選らんでやり直すこと。
もし途中で何かのコメントが表示されて応答を求めてきたら,
[OK]で答えておけばよい。
-
ダウンロードからインストールまで,作業は自動的に進む。
ただし,時間は通常10分以上かかる。
(待ち時間をつぶすためにネットにアクセスしたりすると,
Cygwin のインストールの方がおかしくなったりするので,
自動インストール中はコンピュータに触らないこと。)
-
最後に,Instalation Complete!などという
表示が出たら終り。
この段階で,デスクトップに Cygwin のショートカット
が作られているはずだが,
ないことがある。その時にはこの説明に従ってデスクトップにショートカットを作ること。
Cygwin のシェルの設定
.bashrc というファイルは,Cygwin のデフォルトのシェルである
bash.exe の機能をユーザの用途に応じて設定するものである
しかし,
上のインストールを行ったままでは,
Cygwin のシェル(Bash) の設定は正しくなっていない。
-
.bashrc をダウンロードする(変更 2006/09/21)
-
下の2つのうち必要なものを右クリック
C:\homeがホームの場合の .bashrc
D:\homeがホームの場合の .bashrc
- ブラウザのファイルメニューから「名前を付けてリンク先を保存」
-
下の画面が開くので,保存先を
C:\home または
D:\home のいずれかにして保存
-
Cygwin のシェルを起動して次のようにコマンドを入力し,
ダウンロードしたファイルを確かめる。
/bin/ls -a
するとおそらく下のように表示されるはずである。他にもいくつかのファイルが表示されることがあるが,
ここで大事なのは bashrc というファイルが見つかることである。
もしもこのファイルが見つからなかったら,ファイルのダウンロードがそもそも行われていないか失敗しているので,「設定ファイルをダウンロードする」に戻ってやり直す。
. .. bashrc
この表示になっているということは,さきほどダウンロードした .bashrc
というファイルが,実際には bashrc という名前(わずかな違いに注意!)で保存されてしまったということだ。したがって,正しいファイル名に
変更してやる必要がある。これを直すには次のように入力してやればよい。
/bin/mv bashrc .bashrc
ここでもう一度次のように入力してみよう。
/bin/ls -a
次のようにbashrc というファイルではなく.bashrc
というファイルが表示されていればオーケー。
. .. .bashrc
-
デスクトップにできている
Cygwin のアイコン
を右クリックして,[プロパティ]を選択する。
-
ボックスの上のタブで選んで,次の画面を図のように変更する。
-
Cygwin のアイコン
をダブルクリック
次のような画面が現れたら,Cygwin のインストールは OK
-
注意!
もしも上と異なって,たとえば次のようになったら,こちらの説明を参照して直す。
-
最後にRuby がインストールされていることを確認
上の画面に,次のように ruby --versionと
入力してみる。
~/10:23:18> ruby --version
次のように表示されれば Ruby のインストールは成功。
~/10:23:20> ruby --version
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-cygwin]
次は Meadow のインストールへ