설치된 Ruby 버전을 변경하는 방법

설치된 Ruby 버전을 변경하는 방법

RPi(Raspbian/Debian 배포판)에서 Ruby를 실행하려고 합니다. apt-get 명령을 사용하여 Ruby를 설치했는데 1.9가 설치되었습니다. 3 버전. 최신 버전이 필요해서 해당 버전을 제거한 다음 몇 가지 가이드에 따라 ruby-install을 설치하고 이를 사용하여 Ruby 2.1을 설치했습니다. 5. 다운로드하고 컴파일한 후 ~/.ruby/ruby-2.1에 Ruby를 설치했습니다. 5 목차.

내 문제는 ruby -v여전히 말하는 것 입니다 ruby 1.9.3. 1.9 3이 아직 완전히 제거되지 않은 이유와 최신 버전으로 업데이트되지 않은 이유를 잘 모르겠습니다. 새로운 Ruby 설치를 확인하기 위해 시스템을 올바르게 구성하려면 어떻게 해야 합니까?

답변1

/home/$your_username/.bashrc다음과 같은 내용을 포함 하도록 경로를 업데이트해야 할 수도 있습니다 /path/to/ruby-2.1.5/bin.

export PATH="$HOME/rubies/ruby-2.1.5/bin:${PATH}"

넣었으니 참고해주세요앞으로(일명 "이전") 기존 경로 환경 변수. 명령을 실행하여 이를 테스트할 수 있습니다 which ruby.

"Linux에서 경로 환경 변수는 어떻게 작동합니까?"자세한 내용이 있습니다.

답변2

Jasonwryan이 올바른지 확인할 수 있는 답변을 게시하지 않았기 때문에 그의 의견 답변을 사용하여 내 질문에 답변하고 있습니다. chruby자동 전환 기능이 있는 도구는 잘 작동합니다. 다시 한번 감사드립니다.

답변3

뭐, 루비 버전 관리자 는 물론 rvm이고 .chrubyrbenv

다음에서 전체 목록을 볼 수 있습니다. https://www.ruby-toolbox.com/categories/ruby_version_management

관련 정보