Open1

rbenv で ruby をインストール

oooooooooooooooo

apt/yum は古いので git で入れるのがお勧め。

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ mkdir -p "$(rbenv root)"/plugins
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build

下記 rbenv-gem-rehash がないと bundle で gem を入れた後に rbenv rehash しないといけない。それが不要になる。自分が作者ならこの 3 つは標準で入れる。

$ git clone https://github.com/sstephenson/rbenv-gem-rehash.git ~/.rbenv/plugins/rbenv-gem-rehash

bash なら下記を追加。

.bash_profile
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

インストール方法の正しい方法は下記。
https://github.com/rbenv/rbenv

インストール可能な Ruby は下記で確認。

$ rbenv install --list
2.6.7
2.7.3
3.0.1
jruby-9.2.17.0
mruby-3.0.0
rbx-5.0
truffleruby-21.1.0
truffleruby+graalvm-21.1.0

出てくるバージョンが古いなら ruby-build を更新。

$ cd ~/.rbenv/plugins/ruby-build/
$ git pull

バージョンを指定してインストール。MAKE_OPTS はコンパイル時の並列処理数。

$ MAKE_OPTS="-j 4" rbenv install -v 3.0.1