이미 설치되어 있는 Ruby 를 다시 성치하고자 할때...다음과 같이 사용한다.

(다른 참고 사이트를 통해 설치했는데, 뭔가 문제가 발생함..원인을 잘모르고 해서.그냥 재설치)

  --> 아마도, 설치 시도를 잡다하게 하다보니 어떤것은 user로 하고 어떤것은 root로 하다보니,

         권한 설정차이로 인한 문제인듯하다. 설치할때.. 잘생각하고 해야할듯..

        따라서 일반유저 권한으로 설치시도..!


 - System : OSX 1.9 (Mavericks), ruby-2.0.0-p353)


1. Ruby 재설치.

    rvm reinstall ruby-2.0.0-p353

2. 특정 버전의 Ruby를 default로 설정 및 확인(다수의 버전을 설치 관리 할때는 필수)

   rvm --default use ruby-2.0.0-p353

   rvm list 


3. gem version check 및 업데이트

    gem -v

    gem update --system

    rvm gemset use global 


4. gem list 확인

    gem list

5. gem outdated

    gem outdated


6. gem update

    gem update

 위 과정에서 

  unable to convert "\xCF" from ASCII-8BIT to UTF-8 for lib/json/ext/generator.bundle, skipping

  이런 메시지가 나오는데. 업데이트 과정에서 문제가 있는건지..원래 그런건지 확인이 필요함..

  찜찜함이 나와 google에서 찾아보는데.. 딱히 관련 내용은 없는듯하다..

  

7. gem install rails

   a. 일반적인 설치 : gem install rails

   b. 최신베타 설치 : gem install rails --pre

   c. 특정버전 설치 : gem install rails --version=3.2.16 

정상적인 설치과정...


==> ERROR

  권한설정이 꼬여서 재설치 과정중에 에러가 발생했던것이다..

  (앞에서도 밝혔지만.. 권한설정이 꼬인상태에서 진행하다보면.. 위와같이 에러가 발생할 수 있음)


8. 설치 버전 확인

    rails -v


이제부터는 어플리케이션을 만들면 됨!!!.

      개발관련/RubyOnRails  |  2013. 12. 16. 23:36



blesscdh's Blog is powered by Daum & Tattertools