CentOS6.4の頃 とほとんど同じですね。git は Development Tools に入っているようです。まずはrootにてパッケージをインストール。必要なライブラリに libffi-devel が追加になっています。
[root@guest1 ~]# yum groupinstall "Development Tools" [root@guest1 ~]# yum install zlib-devel openssl-devel readline-devel libffi-devel
今回もRubyは一般ユーザで入れてみます。
[sugimura@guest1 ~]$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv Cloning into '/home/sugimura/.rbenv'... remote: Counting objects: 2002, done. remote: Total 2002 (delta 0), reused 0 (delta 0) Receiving objects: 100% (2002/2002), 318.89 KiB | 161.00 KiB/s, done. Resolving deltas: 100% (1249/1249), done. [sugimura@guest1 ~]$ [sugimura@guest1 ~]$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build Cloning into '/home/sugimura/.rbenv/plugins/ruby-build'... remote: Counting objects: 4319, done. remote: Total 4319 (delta 0), reused 0 (delta 0) Receiving objects: 100% (4319/4319), 771.35 KiB | 253.00 KiB/s, done. Resolving deltas: 100% (2228/2228), done.
[sugimura@guest1 ~]$ echo 'PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile [sugimura@guest1 ~]$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
login し直して rbenv を叩きます。install にはしばらく時間がかかります。build のログは /tmp/ruby-build.*.log に出ているので、眺めていてもいいでしょう。
[sugimura@guest1 ~]$ rbenv install 2.2.0 [sugimura@guest1 ~]$ rbenv rehash [sugimura@guest1 ~]$ rbenv global 2.2.0
[sugimura@guest1 ~]$ ruby --version ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux] [sugimura@guest1 ~]$ gem list *** LOCAL GEMS *** bigdecimal (1.2.6) io-console (0.4.3) json (1.8.1) minitest (5.4.3) power_assert (0.2.2) psych (2.0.8) rake (10.4.2) rdoc (4.2.0) test-unit (3.0.8)