Ruby Install Guide::初心者のためのRubyインストールガイド

プラットフォームごとの注意点1

Rubyを使いたいOSは、以下のうちどれですか?

Windows 95/98/Me/XP

OK。次項に進んでください。

Windows NT/2000

Windows NTやWindows 2000は、初心者が一人で使うOSではありません。 Rubyのインストール方法も、基本的にはWindows 95/98/Meと同じなので すが、手順や注意点がやや多くなっています。誰か詳しい人に頼んでイン ストールしてもらいましょう。

MacOSX

最近の MacOSX には OS の添付 CD-ROM に Ruby がついてきます。 それをインストールしましょう。 添付してあるRubyが古い場合、Ruby One-Click Installer for OSX なるものがあるそうです。

MacOS (MacOSX ではない)

MacOS用のRubyは2000年12月現在、古いバージョンのままメンテナンスが止 まっており、初心者にはおすすめできません。

UNIX系OS(Linux、FreeBSD、Solarisなど)

だいぶ使いやすくなったとは言え、UNIXは初心者向けのOSではありません。 誰か詳しい人に頼んでインストールしてもらいましょう。

その他のOS

Rubyのメーリングリストで質問してみてください。

Windows 95/98/Me/XPの場合

ここでは、Windows 95/98/Me/XP 上で Ruby をインストールする方法を説明します。

Rubyの準備

Windows用にはいくつかパッケージがありますが、手間をかけたくないという人は One-Click Ruby Installer for Windows (以下 One-Click Ruby)がお勧めです。

One-Click Ruby は、mswin32版のRubyに色々な便利なライブラリ・アプリケーションをセットにしたパッケージです。

<URL:http://rubyforge.org/projects/rubyinstaller/>でダウンロードできます。

その際、るびま〜Ruby ビギナーのための CGI 入門 【第 1 回】の「2ページ目-Rubyの準備」を参考にしてください。ダウンロード、インストールの手順がスクリーンショット付きで説明されています。

以下ダウンロード、インストール時に注意することを書いておきます。

インストールに成功したら、Rubyが使えるようになっているはずです。次の ようにして確認してみましょう。

  1. [スタート]メニューから、[プログラム]→[アクセサリ]→[MS-DOSプロンプ ト]を選んで、MS-DOSプロンプトを起動してください
  2. ruby -vと入力してEnterキーを押し、次のようにRubyのバージョンが表示 されたら、インストールはうまくいっています(C:\WINDOWSの部分は環境によって違います。また、日付やバージョン番号は 、パッケージのバージョンによって異なります)

    C:\WINDOWS>ruby -v
    ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
    C:\WINDOWS>
    

インストールが終わったら、インストーラー(rubyXXX-YY.exe) は必要ありませんので、削除してしまってもかまい ません。

Rubyを使ってみる(irb)

ではさっそくRubyを使ってみましょう。ここではRubyに標準でついてくるirb(インタラクティブRuby)というもの を使用します。irbは、入力したらすぐに結果が返ってくるので、いちいち新しくファイルをつくったりする必要がありません。 *1

  1. まず、MS-DOSプロンプトを起動し(前項参照)、次のようにしてirbを起動します。

    C:\WINDOWS>irb
    
  2. 下記のようになったら成功です。あなたがRubyスクリプトを入力すると、 一行ごとにその結果が返ってきます。

    C:\WINDOWS>irb
    irb(main):001:0> 
    
  3. 実際に色々入力してみた例です。電卓代わりにしてみました。

    irb(main):001:0> 4 + 7
    => 11
    irb(main):002:0> 5 * (4 + 1)
    => 25
    irb(main):008:0> 123456789 *  9
    => 1111111101
    irb(main):010:0> exit
    C:\WINDOWS>       
    

Rubyをアンインストールする

  1. インストールディレクトリにあるuninstall.exeを実行
  2. あとは適当に答えていけば、自動的にアンインストールされるはずです

エラーになった場合は、Rubyを実行していたり、インストールディレクトリ中のファイルを開いたままにしていないか確認してください。

Rubyをアップグレードする、他のRubyと併用する

One-Click Ruby を使って新しいバージョンのRubyへアップグレ ードする場合は、新しいバージョンのインストーラーを取得してきて、上書きインストールするとよいでしょう。

他のRuby(他パッケージや、自分でコンパイル)とOne-Click Ruby を併用する場合は注意が必要です。One-Click Ruby が環境変数をセットするので、他のRubyも自動で rubygems をロードしようすることがあります。他のRubyにもrubygemsをインストールするか、環境変数を削除してください。*2

次のステップ(Rubyを学ぶ)

初級レベルのチュートリアルを読んで、実際に実行し、Rubyでできることを学びましょう。

特にお勧めのものをあげておきます。

その他

Originally by 森田@オーム社さん Ruby Entry Package version

----加筆募集---- Ruby Reference Manual、FAQを手に入れて、SJIS/CRLFに変換 する Cygwinを導入する Xyzzyを使う 拡張子の関連付け Vistaについて


*1 ちょっとRubyで遊ぼうかな、なんてときにぴったりです
*2 よくわかんない場合はひとつを残してほかをアンインストールすればよい



The RWiki