Ruby - rbenv インストール(on Linux Mint)!
Updated:
こんにちは。
当方、普段は Ruby はソースをビルドしてインストールして使用していますが、他のバージョンを使用した場合はバージョン管理システム rbenv を使用しています。
Linux Mint へのインストール方法について今まで記録したことがなかったので、今回記録しておいた次第です。
0. 前提条件
- Linux Mint 17.1(64bit) での作業を想定。
- Ruby そのもののインストールには
rbenv
のプラグインruby-build
を使用する。 git
コマンドを使用するのでインストール済みであること。
1. rbenv, ruby-build のチェックアウト(git clone)
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
2. 環境設定
“.bashrc” (環境によっては “.bash_profile”)に設定を追記。
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
そして、即時反映。
$ source ~/.bashrc
3. rbenv, ruby-build のインストール確認
$ rbenv --version
rbenv 0.4.0-146-g7ad01b2
$ ruby-build --version
ruby-build 20141225
5. インストール可能リストの確認
$ rbenv install -l
Available versions:
1.8.6-p383
1.8.6-p420
1.8.7-p249
:
====< 以下省略 >====
:
(-l
を --list
と置き換えてもよい)
6. Ruby のインストール
$ rbenv install -v 2.2.1
7. インストール済み Ruby の確認
$ rbenv versions
* system (set by /home/hoge/.rbenv/version)
2.2.1
8. 環境全体で使用する Ruby バージョンの設定
$ rbenv global 2.2.1
$ rbenv rehash # <= 変更の反映
$ ruby -v
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
$ rbenv versions
system
* 2.2.1 (set by /home/masaru/.rbenv/version)
9. Ruby のアンインストール
rbenv + ruby-build でインストールした Ruby のアンインストールは以下のようにする。
$ rbenv uninstall 2.0.0-p353
ruby-build をインストールしていないのなら、以下のようにすればよい。
$ rm -rf ~/.rbenv/versions/2.2.1
10. rbenv - アップグレード
$ cd ~/.rbenv
$ git pull
よくある方法ですが、当方普段は rbenv をあまり使用しないので備忘録として残しておいた次第です。
以上。
Comments