Rubyインストーラー アーカイブ
どのバージョンをダウンロードすればよいかわからない場合は、推奨事項について右側の欄をご覧ください。
Devkit付き
-
Ruby+Devkit 3.3.1-1 (x64)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.3.1-1 (x86)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.2.4-1 (x64)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.2.4-1 (x86)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.1.5-1 (x64)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.1.5-1 (x86)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.0.7-1 (x64)
- ダウンロード PGP署名
- SHA256
-
Ruby+Devkit 3.0.7-1 (x86)
- ダウンロード PGP署名
- SHA256
Devkitなし
その他の便利なダウンロード
7-Zipアーカイブ
PGP署名キー
🔑 ci.ri2-package-signing-key.asc
WikiでPGP署名の検証方法をご覧ください。
どのバージョンをダウンロードすればよいですか?
インストールするバージョンがわからず、Rubyを初めて使用する場合は、Ruby+Devkit 3.2.X (x64) インストーラーを使用することをお勧めします。これは、互換性のあるgemの数が最も多く、Rubyと一緒にMSYS2 Devkitをインストールするため、C拡張機能を持つgemをすぐにコンパイルできます。 32ビット(x86)バージョンは、カスタム32ビットネイティブDLLまたはCOMオブジェクトを使用する必要がある場合を除き、お勧めしません。
アップデート方法
Rubyは、新しいインストーラーバージョンを実行することで、最新のバージョンにアップデートできます(例:3.1.0から3.1.3)。 インストール済みのgemは上書きされず、再インストールせずに新しいバージョンで動作します。 これらのアップデートインストールでは、DevkitのないRubyInstallerを使用すれば十分です。 Devkitは、ridk install
コマンドを使用して個別にアップデートできます。
新しいRubyバージョンが別のバージョンである場合、インストールには新しいインストール先ディレクトリを使用してください。 つまり、以前のRubyInstaller-3.1.xインストールを同じディレクトリにRubyInstaller-3.2.xをインストールすることによってアップデートしてはいけません。 これは、C拡張機能を持つgemがruby-3.1と3.2の間で互換性がないためです。 詳細はFAQをご覧ください。
RubyInstaller-head
RubyInstaller-headは、Ruby開発ブランチの毎日更新されるバージョンです。 gemまたはアプリケーションの継続的インテグレーションテスト(CI)に使用できるため、Rubyコアの今後の変更に備えることができます。 ビルドは、githubリリースセクションの安定したダウンロードURIで入手できます。 これらは、Github ActionsまたはAppveyorに簡単に統合できます。
開発キット付き?
RubyInstallerは、開発キットとしてMSYS2ツールチェーンを使用します。 これは、選択可能なコンポーネントとしてRuby+Devkitインストーラーバージョンにバンドルされているため、追加のダウンロード/インストールは必要ありません。 1つのDevkitを複数のバージョンのRubyで共有することができます。
MSYS2は、RubyのネイティブC / C ++拡張機能をビルドするために必要であり、Ruby on Railsに必要です。 さらに、Ruby gemがしばしば依存する何百ものオープンソースライブラリのダウンロードと使用が可能です。
MSYS2開発環境は、実行中のcmd
またはpowershellコンソールでridk enable
によってアクティブ化できます。 これにより、make
、gcc
、pacman
、sh
などのコマンドが検索パスに追加されます。 詳細はWikiをご覧ください。
速度と利便性
RubyInstallerは、リリース日最新のGCCでコンパイルされています。 インストールされたRubyはネイティブWindowsアプリケーションですが、MSYS2の豊富なUNIXツールセットとMINGWライブラリの大規模リポジトリと組み合わせます。
RubyInstallerとその代替案の詳細については、こちらをご覧ください。
ドキュメント
Rubyコアおよび標準ライブラリのドキュメントは、インストールの一部として含まれています。 オンラインドキュメント、またはruby-doc.orgからダウンロードできるHTMLバージョンもお勧めします。
サポート
楽しんでください! Rubyコーディングをお楽しみください! ご意見や問題がございましたら、親切でフレンドリーなRubyInstaller Googleグループまでお知らせください。