Software Engineering/Linux

Ubuntu 12.04에 최신 ruby 설치

HelloJaewon 2015. 4. 27. 19:47

Ubuntu 12.04 버전에서 ruby dependency가 있는 다른 package를 설치할 일이 있었는데,

ruby 버전이 너무 낮아서 에러가 발생했다.


ubuntu 12.04에는 기본적으로 ruby1.8버전과 1.9.3버전이 설치되어 있는듯 하다.

apt-get으로 설치하면 1.8 or 1.9.3 버전만 계속 설치되기에 2.* 소스를 받아서 직접 빌드해서 설치했다.


1. 먼저 ruby 이전 버전을 삭제하고

$ sudo apt-get purge ruby1.8

$ sudo apt-get purge ruby1.9.3


2. ruby 소스를 받아서 컴파일

$ wget http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz

$ tar -xvzf ruby-2.0.0-p481.tar.gz

$ cd ruby-2.0.0-p481/

$ ./configure --prefix=/usr/local

$ make

$ sudo make install


References

http://stackoverflow.com/questions/16222738/how-do-i-install-ruby-2-0-0-correctly-on-ubuntu-12-04