Ruby 2.0.0-p0 설치하고 rbenv에 적용하기.

Ruby a programmer's Best Friend

확인해보니 ruby-build2.0.0-p0이 등록이 되어있다.

그냥 rbenv를 이용해서 설치하면 된다.

만약 리스트에 없다면 brew upgrade하고,

rbenv와 ruby-build가 리스트업되어 있는지 확인한 다음

2.0.0-p0을 인스톨하면 된다.

$ brew update
$ brew upgrade
$ rbenv install -l
$ rbenv install 2.0.0-p0

구지 아래 방법으로 올릴 필요 없다!


ruby 2.0.0-p0이 릴리즈 되었다.

하지만 아직 rbenv에 ruby 2.0.0-p0이 리스트업되지 않았다. (정확하게 말하면 ruby-build에 리스트업이 안된것임)

그렇다면 당신은 어떻할 것인가?

  • 뭐. 급한것도 아닌데.. 리스트업될때까지 기다렸다 쓰지 뭐.
  • 오.. 난 지금 당장 깔아서 확인 해봐야겠어!

본 포스팅은 당연히 후자같은 사람들을 위한 포스팅이다.

미리 말해두지만,

rbenv와 전혀 충돌이 일어나지 않는다. ruby-build에 2.0.0-p0이 추가된다 하더라도 전혀 문제 될 것 없다.

왜냐면 지금 할려고 하는일이, rbenv로 2.0.0-p0을 설치하는것과 동일한 과정을 수동(?)으로 하는것이기 때문이다.

1. Install Ruby 2.0.0-p0

http://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/

위 링크로 가서 자기가 원하는 압축형식의 ruby 2.0.0-p0을 다운받고 압축을 푼다.

2. Make Ruby 2.0.0-p0

Make 하기전에 prefix를 configure해야 한다.

prefix는 rbenv에서 관리하는 ruby들이 설치되어 있는곳으로 한다. (응? 무슨말이냐고? 아래 쉘명령어 보면 이해될것임)

그리고 make!

$ ./configure --prefix=$HOME/.rbenv/versions/2.0.0-p0
$ make
$ make test
$ make install

3. rbenv에 등록하기

rbenv rehash한 후 versions를 확인해보면 2.0.0-p0이 등록된걸 확인할 수 있다.

$ rbenv rehash
$ rbenv versions
rbenv versions

rbenv versions

설치 및 등록은 끝!

이제 rbenv에서 원하는 버전을 선택하기만 하면 된다.

$ rbenv global 2.0.0-p0
$ rbenv versions
$ ruby -v
rbenv global 2.0.0-p0rbenv versions ruby -v

rbenv global 2.0.0-p0
rbenv versions
ruby -v

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중