rbenvでrubyのバージョンを切り替える

現在のrubyのバージョンを確認

$ ruby -v
ruby 2.6.4p104 (2019-08-28 revision 67798) [x86_64-darwin19]

rbenvでインストールしてあるrubyのバージョン確認

$ rbenv versions
  system
* 2.6.4 (set by /Users/ichikawajunichi/.rbenv/version)
  2.7.4

rbenvでインストールできるrubyのバージョンを確認

$ rbenv install -l
2.6.8
2.7.4
3.0.2
jruby-9.2.19.0
mruby-3.0.0
rbx-5.0
truffleruby-21.1.0
truffleruby+graalvm-21.1.0

インストール

$ rbenv install 3.0.2
Downloading openssl-1.1.1k.tar.gz...
-> https://dqw8nmjcqpjn7.cloudfront.net/892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5
Installing openssl-1.1.1k...
Installed openssl-1.1.1k to /Users/ichikawajunichi/.rbenv/versions/3.0.2

Downloading ruby-3.0.2.tar.gz...
-> https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz
Installing ruby-3.0.2...
ruby-build: using readline from homebrew
Installed ruby-3.0.2 to /Users/ichikawajunichi/.rbenv/versions/3.0.2

確認

$ rbenv versions     
  system
* 2.6.4 (set by /Users/ichikawajunichi/.rbenv/version)
  2.7.4
  3.0.2

インストールしたバージョンに変更

$ rbenv global 3.0.2

確認

$ ruby -v
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-darwin21]