요 근래 Ruby on Rails로 만들어 보고 싶은 게 있어서 Rails를 좀 보고 있습니다. 아직 잘은 모르지만 그 심플함과 강력함에 깜짝 놀라고 있는데요, 우분투(Ubuntu)에 깔려있는 레일즈(Rails)버전이 2.3 버전대라 3.0 버전 이상으로 올라가고 싶어서 레일즈 버전을 올렸습니다.
레일즈 버전을 올리는 방법은 아래와 같이 하면 됩니다. ;)
레일즈 버전은 깔끔하게 올라갔는데, 문제는 그 뒤더군요. 예제를 따라한다고 rails new blog를 입력하는 순간... 아래와 같은 오류가 발생하면서 더이상 진행이 안되었습니다. OTL...
그래서 이걸 해결할려고 구글신에게 여쭈었더니... 아래와 같이 하면 된다고 알려주시더군요. 역시 구글신 쵝오... ㅠㅠ(http://stackoverflow.com/questions/3458602/sqlite3-ruby-install-error-on-ubuntu)
아아... 역시 구글은 최고인 것 같아요... OTL...
레일즈 버전을 올리는 방법은 아래와 같이 하면 됩니다. ;)
sudo apt-get install ruby-full rubygems
sudo su -
export REALLY_GEM_UPDATE_SYSTEM=true
gem update --system
exit
gem install rails
레일즈 버전은 깔끔하게 올라갔는데, 문제는 그 뒤더군요. 예제를 따라한다고 rails new blog를 입력하는 순간... 아래와 같은 오류가 발생하면서 더이상 진행이 안되었습니다. OTL...
/usr/bin/ruby1.8 extconf.rb checking for sqlite3.h... no sqlite3.h is missing. Try 'port install sqlite3 +universal' or 'yum install sqlite3-devel' *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.
그래서 이걸 해결할려고 구글신에게 여쭈었더니... 아래와 같이 하면 된다고 알려주시더군요. 역시 구글신 쵝오... ㅠㅠ(http://stackoverflow.com/questions/3458602/sqlite3-ruby-install-error-on-ubuntu)
sudo apt-get install libsqlite3-dev
아아... 역시 구글은 최고인 것 같아요... OTL...
'프로그래밍(Programming) > 루비(Ruby)' 카테고리의 다른 글
루비 온 레일즈(Ruby on Rails)에서 bundle package했을 때 mysql2 관련 에러 해결하는 방법 (0) | 2012.01.28 |
---|---|
Ubuntu 11.04에서 rails server를 실행했을 때 JavaScript runtime error 발생하는 경우 해결책... (0) | 2012.01.28 |
루비(Ruby)로 만든 웹사이트 스크랩퍼(Web site scrapper) (0) | 2011.10.23 |
루비(Ruby)로 만든 70줄짜리 웹서버(Web Server)~!! (6) | 2011.09.15 |
복잡한 멜론 다운로드 폴더를 정리하는 루비(Ruby) 프로그램 (5) | 2011.09.05 |