Ruby

目次

環境

MacOS X 10.11.1

brewでインストール

$ brew install rbenv ruby-build
$ rbenv install -l
$ rbenv install 2.2.2
※2015/12/22現在時点
$ rbenv global 2.2.2
特定の環境のみだった場合は local
$ rbenv rehash

Pathを通す前

$ which ruby
/usr/bin/ruby
$ ruby -v
ruby 2.0.0p645 (2015-04-13 revision 50299) [universal.x86_64-darwin15]

Pathを通す

$ cp -p .bash_profile .bash_profile.`date +%Y%m%d`
$ vim .bash_profile
---
PATH=~/.rbenv/shims:"$PATH"
---
$ source .bash_profile
$ which ruby
/Users/kazuma/.rbenv/shims/ruby
$ ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin15]
$ which gem
/Users/kazuma/.rbenv/shims/gem

参考URL:http://qiita.com/ikuwow/items/c604f4bff87275f89543




CentOS6.7でソースからインストールする

# yum remove ruby
# cd /usr/local/src
# wget https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz
2015/12/7最新版
# tar xfvz ruby-2.2.3.tar.gz
# cd ruby-2.2.3
# ./configure --disable-install-doc
# make
# make install
# which ruby
/usr/local/bin/ruby
# ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
# gem install bundler --no-rdoc --no-ri
Fetching: bundler-1.10.6.gem (100%)
Successfully installed bundler-1.10.6
1 gem installed

参考URL http://seeku.hateblo.jp/entry/2013/05/29/081418

CentOS6.7でrbenvでインストールするパターン:説明

rbenvはrubyのバージョン管理ツール

バージョン2.2.3

# yum install openssl-devel readline-devel zlib-devel libcurl-devel

rbenvのインストール

# cd /usr/local
# git clone git://github.com/sstephenson/rbenv.git rbenv
# mkdir rbenv/shims rbenv/versions rbenv/plugins
# groupadd rbenv
# chgrp -R rbenv rbenv
# chmod -R g+rwxXs rbenv

ruby-buildのインストール

# cd /usr/local/rbenv/plugins
# git clone git://github.com/sstephenson/ruby-build.git ruby-build
# chgrp -R rbenv ruby-build
# chmod -R g+rwxs ruby-build

rbenv-default-gemsのインストール

# cd /usr/local/rbenv/plugins
# git clone git://github.com/sstephenson/rbenv-default-gems.git rbenv-default-gems
# chgrp -R rbenv rbenv-default-gems
# chmod -R g+rwxs rbenv-default-gems

環境変数の設定

# vi /etc/profile.d/rbenv.sh
export RBENV_ROOT="/usr/local/rbenv"
export PATH="$RBENV_ROOT/bin:$PATH"
eval "$(rbenv init -)"
# source /etc/profile.d/rbenv.sh

デフォルトでインストールする gem の指定

# vi /usr/local/rbenv/default-gems
bundler
rbenv-rehash

インストールするrubyのバージョンを確認

# rbenv install -l

インストール済みのrubyを確認

# rbenv versions

rubyのインストール

# rbenv install 2.2.3
# rbenv global 2.2.3
# ruby -v


参考URL:http://kzy52.com/entry/2015/05/13/201831


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-06-03 (金) 14:52:51 (1696d)