LoginSignup
1
0

More than 3 years have passed since last update.

Homebrew, rbenvの組み合わせでRuby 3.0.0 Preview 1 をインストールする

Last updated at Posted at 2020-09-29

背景

Ruby 3.0.0 Preview 1 がリリースされました。
https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/

インストールしてみる

最初にやったこと

以下を参考
https://github.com/rbenv/ruby-build#upgrading

brew update && brew upgrade ruby-build

インストール可能なRubyを確認

$ rbenv install --list
2.5.8
2.6.6
2.7.1
jruby-9.2.13.0
maglev-1.0.0
mruby-2.1.2
rbx-5.0
truffleruby-20.2.0
truffleruby+graalvm-20.2.0

Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all' to show all local versions.

stableでlatestなものしか出ていないので--list-allで確認

$ rbenv install --list-all | grep 3.0.0-preview1
3.0.0-preview1

あった。

Ruby 3.0.0 Preview 1 インストール

$ rbenv install 3.0.0-preview1

インストール確認

$ rbenv versions
  system
  2.6.1
  2.7.0
* 2.7.1 (set by /Users/soul/.rbenv/version)
  3.0.0-preview1

rbenvで使用するRubyバージョン指定

# システム全体で 3.0.0-preview1 を使用する
rbenv global 3.0.0-preview1

# バージョン確認
ruby -v
ruby 3.0.0preview1 (2020-09-25 master 0096d2b895) [x86_64-darwin19]

確認

irb(main):001:0> RUBY_VERSION
#=> "3.0.0"
require 'prime'
#=> true
# Ruby3で導入される右代入
Prime.find {|p| p > 10000} => x
#=> 10007
x
#=> 10007

Ruby3で追加される右代入記法が使えるようになっている。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0