rbenv 설치

rbenv란?


rbenv는 여러 개의 Ruby 버전을 관리할 수 있으며 항목별로 Ruby 버전을 지정하여 사용할 수 있는 도구입니다.(yum 같은 인상)
참고로 env는 환경 변수를 설정하고 명령을 실행하는 명령을 가리킨다
(#rbenvのインストール) 
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv 

(#パスを通す)
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile 

$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

(#.bash_profileの読み込み)
$ source .bash_profile  

(#ruby-buildのインストール)
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

(#rehashを行う) 
$ rbenv rehash  

ruby-build


ruby-build는 rbenv 명령을 제공하는 플러그인으로 UNIX 시스템의 다른 버전의 Ruby를 컴파일하고 설치하는 데 사용된다.

rbenv rehash


루비와gem를 설치한 후 사용하는 명령(irb,gem,rake,rails,ruby 등)을 버전별로 분배하는 폴더입니다.

왜 PATH를 통과해야 합니까?


https://linuc.org/study/knowledge/349/

ruby2.1.3 설치


$ rbenv install -v 2.1.3
$ rbenv global 2.1.3
$ rbenv rehash
$ ruby -v

이른바 rbenv 글로벌


시스템 전체에 사용되는 루비 버전 지정 명령