ruby 1.9.2로 업데이트하기

osx에는 ruby가 깔려있지만 최신 버전이 아니므로 최신 버전으로 업데이트를 하려고 port를 깔았다.

port를 깔기 전에 xcode를 깔아야 한다고 해서 일단, xcode를 깔았고 port를 깔아서

$sudo port install ruby
를 했더니 최신 버전이지만 안정화버전인 1.8.7인가 깔림. 그래도 왠지 1.9 버전을 쓰고 싶어서 알아보니

$sudo port install ruby19
를 하니까 깔리긴 깔리는데 기존에 깔려있던 1.8.7이 있고 1.9.2가 있는데 default는 1.8.7인 상황. 대체해주는게 복잡해 보이고 초보인 내게는 맞지 않아서 알아본 결과

rvm: ruby version manager라는게 있어서 설치

설치 방법은
http://beginrescueend.com/rvm/install/
여기서 참조

$bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

그리고 HOME 폴더에서 내가 쓰는 에디터로 .bash_profile을 편집하기 위해서

$fraise .bash_profile
를 입력. 나 같은 경우는 fraise를 터미널에서 띄울 수 있게 만들어 놨다. (fraise>help>install command-line utility를 하면 된다)

파일을 열어서 마지막 줄에
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm” # Load RVM into a shell session *as a function*
삽입. 그런 다음에 아마 터미널을 닫고 재실

$rvm install 1.9.2
를 하면 설치가 잘되나 irb에서 한글 입력이 안된다. 그래서 이렇게 하면 안되고

$rvm install package readline
를 하고
$rvm install ruby-1.9.2-p180 –with-readline-dir=$HOME/.rvm/usr

이리 해주면 땡.
그러면 루비가 다 설치가 되었는데 ruby -v을 통해서 버전을 체크하면 아직도 1.8.7이 default

$rvm 1.9.2 –default
$ruby -v
를 하면 1.9.2가 기본으로 잡혔음을 알 수 있다.


0 응답 - “ruby 1.9.2로 업데이트하기”



  1. 댓글 남기기

댓글 남기기

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

WordPress.com 로고

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

Twitter 사진

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

Facebook 사진

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

%s에 연결하는 중





팔로우

모든 새 글을 수신함으로 전달 받으세요.