ここでは、Rubyインタプリタの代表的な入手方法を説明します。 現在の安定版は 3.0.0です。 Ruby’sライセンスを必ずお読み下さい。
Rubyのインストール方法
メジャーなプラットフォームでは Ruby をインストールする方法はいくつかあります。
- Linux/UNIX マシンでは、そのシステムのパッケージ管理ツールや、rbenv、RVMなどのサードパーティツールが使えます。
- macOSマシンでは、rbenv、RVMなどのサードパーティのパッケージ管理ツールが使えます。
- Windowsマシンでは、RubyInstallerといったツールが使えます。
各パッケージマネージャ及びサードパーティーツールの詳細は、インストールガイド ページを参照して下さい。
もちろん、メジャーなプラットフォームでソースからRubyをインストールすることも可能です。
ソースコードからRubyをコンパイルする
ソースコードからのインストールは、利用したいプラットフォームや環境に合った設定を使うことができる、いい方法です。 また、利用したいプラットフォーム向けのパッケージが存在しない場合にも使えるいい方法でもあります。
もしコンパイルで問題がある場合、インストールガイド ページで解説しているサードパーティーツールの利用が助けになるかもしれません。
- 安定版:
- Ruby 3.0.0
sha256: a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28 - Ruby 2.7.2
sha256: 6e5706d0d4ee4e1e2f883db9d768586b4d06567debea353c796ec45e8321c3d4 - Ruby 2.6.6
sha256: 364b143def360bac1b74eb56ed60b1a0dca6439b00157ae11ff77d5cd2e92291
- Ruby 3.0.0
- セキュリティ修正のみの安定版 (まもなく EOL):
- Ruby 2.5.8
sha256: 6c0bdf07876c69811a9e7dc237c43d40b1cb6369f68e0e17953d7279b524ad9a
- Ruby 2.5.8
- メンテナンス終了 (EOL):
- Ruby 2.4.10
sha256: 93d06711795bfb76dbe7e765e82cdff3ddf9d82eff2a1f24dead9bb506eaf2d0 - Ruby 2.3.8
sha256: b5016d61440e939045d4e22979e04708ed6c8e1c52e7edb2553cf40b73c59abf
- Ruby 2.4.10
- スナップショット:
- ruby_2_7ブランチの安定版スナップショット: 現在のruby_2_7ブランチのスナップショットのtarballです。
- ruby_2_6ブランチの安定版スナップショット: 現在のruby_2_6ブランチのスナップショットのtarballです。
- ruby_2_5ブランチの安定版スナップショット: 現在のruby_2_5ブランチのスナップショットのtarballです。
- ナイトリースナップショット: 毎晩Gitから作成しているtarballです。 バグやその他の問題があるかもしれません。利用する場合は自己責任でお願いします!
RubyのSubversionやGitリポジトリについての情報は、リポジトリガイドを参照してください。
Rubyのソースコードは、世界各国のミラーサイトからダウンロードできます。 お近くのミラーサイトをお使いください。
Windows版Rubyバイナリ
Windows向けのバイナリが有志により配布されています。
- ActiveScriptRuby 安定版に幾つかの便利なライブラリを加え、さらにRubyをCOMサーバとしても利用可能にしたもの。ベースはmswin32版
- RubyInstaller (英語) 安定版に多数の便利なライブラリを加えたもの。ベースはmingw32版
- RailsInstaller (英語) RubyInstaller に Rails の開発に必要なものを加えたもの。