1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

開発環境の Ruby version を上げる

Last updated at Posted at 2020-02-06

開発環境 (最近変なスペルになった macOS をここでは想定) に Ruby を入れるのは、よくある話だが、Ruby をバージョンアップする手順についてはもサッとできるようにまとめておく。

前提

  • macOS にいれるミドルウェアのパッケージマネジメントは Homebrew で行っている
  • Ruby は直接 Homebrew でいれるのではなく、rbenv を用いて管理している
  • Ruby バージョンアップするのは久しい

つまり macOS > Homebrew > rbenv > bundler > 各フォルダごとに Gem file のような構成である。

コマンド

rbenv にてインストール可能なバージョンは下記で確認できる。


$ rbenv install -l

2.6.0
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5

もし、必要なバージョンが存在しない場合は rbenv 自体をバージョンアップしてあげる必要があるだろう。


# Homebrew 本体を更新
$ brew doctor
$ brew update

# ruby-build を更新
$ brew upgrade ruby-build

必要なバージョンがあるかどうか確認して、global と local の version を設定しておく。


# Ruby
$ rbenv install -l
$ rbenv install 2.6.X

$ rbenv global 2.6.X
$ cd /to/your/app/path
$ rbenv local 2.6.X

# Bundler は各バージョンの Ruby ごとにインストール。
$ rbenv versions
$ gem install bundler

ふぅ

・・・ Docker 化しておいて構成まるごとごと差し替えるのがナウくてハマりづらい方法だとは思う。

1
2
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
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?