CentOS 6.5 にrbenvでrubyをインストールするまで

やったこと

  1. rbenvのインストール
  2. ruby-buildのインストール
  3. rbenvでrubyのインストール

1. rbenv

1
2
3
$ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(rbenv init -)"' >> ~/.zshrc 

2. ruby-build

1
2
3
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ cd ~/.rbenv/plugins/ruby-build
$ sudo ./install.sh

3. ruby 2.1のインストール

  • 依存系ファイルのインストール
  • install
1
2
3
4
5
$ yum install --enablerepo=epel make gcc zlib-devel openssl-devel readline-devel ncurses-devel gdbm-devel db4-devel libffi-devel tk-devel libyaml-devel
$ rbenv install 2.1.0
$ rbenv rehash
$ rbenv global 2.1.0
$ ruby -v で確認

おまけ: rbenvでインストール可能なやつ一覧

1
2
3
4
5
6
7
8
9
10
 $ rbenv install -l
...
  2.0.0-rc2
  2.1.0
  2.1.0-dev
  2.1.0-preview1
  2.1.0-preview2
  2.1.0-rc1
  2.2.0-dev
...

参考