[우분투12.04LTS] Ruby On Rails 설치 Develop Tip

지난번 우분투 10.04 LTS 에서 Ruby On Rails 를 설치하는 방법을 살펴보았는데,
이번에는 12.04 LTS 버전에서 Ruby On Rails를 설치하는 방법에 대하여 살펴보도록 하겠습니다.

아래와 같이 RVM으로 설치를 해 보았는데,
Eclipse 환경에서 디버깅 오류가 발생했습니다.
찾아보다가 새로운 패키지가 12.04에서는 지원 되는 것을 알았습니다.

1) 만약 기존에 ruby 1.8 이 설치되어 있다면 삭제합니다
$ ruby --version
으로 확인을 합니다
또는,
$ dpkg -l | grep -i ruby
로 설치된 ruby 패키지를 검색합니다.

저는 다음과 같은 네 개의 패키지가 있었습니다.
$ sudo purge rubygems ruby1.8-dev ruby1.8 libruby1.8
위와 같이, 삭제를 시키고,
$ sudo apt-get autoremove
까지 해 주었습니다.

2) 다음과 같이 한번에 설치가 마무리 됩니다.
$ sudo apt-get install ruby1.9.1 ruby1.9.1-dev rubygems1.9.1 irb1.9.1 ri1.9.1 rdoc1.9.1 build-essential libopenssl-ruby1.9.1 libssl-dev zlib1g-dev

3) rails 설치
$ sudo gem install rails

역시 aptitude로 설치하는 것이 우분투나 데비안에서는 최고입니다. ^^

Eclipse+RDT 혹은 Aptana Studio에서 디버깅 문제가 있는지는 따로 시간을 내어
살펴보도록 하겠습니다.



1) 설치 스크립트
rails-installer.sh 를 다운로드 합니다.

2) 스크립트 실행
터미널 창에서 다운받은 파일을 실행합니다.

$ sudo chmod +x rails-installer.sh
$ bash -l ./rails-installer.sh
...
.........Done
######################################
###### Installation Completed ########
######################################
if something went wrong then checkout the log file /home/toor/install.log

이와 같이 간단히 설치됩니다.




핑백

  • 지훈현서 : [Ruby] Ubuntu 12.04 + Ruby 1.9.3p0 + AptanaStudio3 2012-05-17 15:06:59 #

    ... Studio 3에서 아무런 설정 변경 없이 성공했습니다. 일단 Ubuntu 12.04 LTS Desktop (Server 버전도 상관없습니다)에 최신 ruby 1.9.3p0 버전을 설치하는 방법을 참고하시구요, debuger를 위해서 $ sudo gem install ruby-debug19$ sudo gem install ruby- ... more

  • 깊은바다 - Idea Realizer, Innovator : [Ubuntu] 10.04 LTS에 Ruby On Rails 3.2 설치하기 2012-08-21 05:10:08 #

    ... 지훈현서 : [우분투12.04LTS] Ruby On Rails 설치</a> 2012-05-14 15:08:27 #... 지난번 우분투 10.04 LTS 에서 Ruby On Rails 를 설치하는 방법을 살펴보았는데, 이번에는 12.04 LTS 버전에서 Ruby On Rails를 설치하는 방법에 대하여 살펴보도록 하겠습니다. 1) ... <a shape="rect" href="http://mcchae.egloos.com ... more

  • 지훈현서 : [CentOS 6.3] Ruby on Rails 설치하기 2012-11-07 21:23:34 #

    ... 지난번에는 우분투에서 Ruby on Rails를 설치하는 방법을 살펴보았습니다. 이번에는 CentOS 6.3에 Ruby on Rails 를 설치하여 보겠습니다. 1) ruby 설치 $ sudo yum ... more

덧글

댓글 입력 영역

구글애드텍스트