Amazon Linux 2でrbenvを使う


環境

  • Amazon Linux 2

インストール手順

install
# 0. 依存ライブラリのインストール
$ sudo yum install -y git gcc openssl-devel readline-devel zlib-devel

# 1. レポジトリをクローン
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv

# 2. .bash_profileの設定
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

# 3. シェルを再起動
$ exec $SHELL -l

# 4. プラグイン用ディレクトリ
$ mkdir -p "$(rbenv root)"/plugins

# 5. rbenv installができるように
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build

# 7. 確認
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash

使い方

usage
 # インストールできるバージョンを確認
 $ rbenv install -l

 # 指定バージョンのRubyをインストール
 $ rbenv install 2.5.1

 # グローバルのバージョン指定
 $ rbenv global 2.5.1

 # インストールされているバージョンを確認
 $ rbenv versions

参考