rbenvでRubyをインストール
参考サイト
依存ライブリをインストール
1
2
3
4
5
6
| sudo yum -y install gcc
sudo yum -y install make
sudo yum -y install openssl
sudo yum -y install openssl-devel
sudo yum -y install gcc-c++
sudo yum install -y mysql-devel
|
全ユーザーで共通のrbenvを利用
rubyグループを作成
1
2
3
| sudo groupadd ruby
sudo usermod -G wheel,ruby myuser
sudo groups myuser
|
rbenvをインストール
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| cd /usr/local
git clone git://github.com/sstephenson/rbenv.git rbenv
mkdir rbenv/shims rbenv/versions rbenv/plugins
cd rbenv/plugins
git clone git://github.com/sstephenson/ruby-build.git ruby-build
cd ruby-build
./install.sh
cd /usr/local
chgrp -R ruby rbenv
chmod -R g+rwxX rbenv
echo 'export RBENV_ROOT="/usr/local/rbenv"' >> /etc/profile.d/rbenv.sh
echo 'export PATH="/usr/local/rbenv/bin:$PATH"' >> /etc/profile.d/rbenv.sh
echo 'eval "$(rbenv init -)"' >> /etc/profile.d/rbenv.sh
source /etc/profile.d/rbenv.sh
echo $PATH
|
rubyをインストール
1
2
3
4
5
6
7
8
9
10
11
12
13
| rbenv install --list
rbenv install -v 2.0.0-p353
rbenv versions
rbenv global 2.0.0-p353
rbenv rehash
rbenv versions
ruby -v
|
折角なのでgemをアップデート
ユーザー別のインストールする場合
rbenvをインストール
1
2
3
4
5
6
7
| git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
exec $SHELL -l
|
確認