수색…


1. rbenv를 사용하여 Ruby 버전 설치 및 관리

rbenv로 다양한 버전의 Ruby를 설치하고 관리하는 가장 쉬운 방법은 ruby-build 플러그인을 사용하는 것입니다.

먼저 rbenv 저장소를 홈 디렉토리에 복제하십시오.

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv

그런 다음 루비 빌드 플러그인을 복제하십시오.

$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

rbenv가 .bash_profile 또는 .zshrc 에 추가하여 쉘 세션에서 초기화되었는지 확인하십시오.

type rbenv > /dev/null
if [ "$?" = "0" ]; then
    eval "$(rbenv init -)"
fi

(이것은 기본적으로 rbenv 가 사용 rbenv 먼저 확인하고 초기화합니다).

아마도 셸 세션을 다시 시작하거나 새 터미널 창을 열어야 할 것입니다.

참고 : OSX에서 실행중인 경우 다음을 사용하여 Mac OS 명령 행 도구를 설치해야합니다.

$ xcode-select --install

소스에서 빌드하는 대신 Homebrew 를 사용하여 rbenv 를 설치할 수도 있습니다.

$ brew update
$ brew install rbenv

다음 지시 사항을 따르십시오.

$ rbenv init

Ruby의 새로운 버전을 설치하십시오 :

사용 가능한 버전 나열 :

$ rbenv install --list

버전을 선택하고 다음을 사용하여 설치하십시오.

$ rbenv install 2.2.0

설치된 버전을 글로벌 버전으로 표시하십시오 - 즉 시스템이 기본적으로 사용하는 버전 :

$ rbenv global 2.2.0

귀하의 글로벌 버전이 무엇인지 확인하십시오 :

$ rbenv global
=> 2.2.0

다음을 사용하여 로컬 프로젝트 버전을 지정할 수 있습니다.

$ rbenv local 2.1.2
=> (Creates a .ruby-version file at the current directory with the specified version)

각주 :

[1] : PATH 이해하기

루비 제거

특정 버전의 Ruby를 제거하는 두 가지 방법이 있습니다. 가장 쉬운 방법은 단순히 ~/.rbenv/versions 디렉토리를 제거하는 것입니다.

$ rm -rf ~/.rbenv/versions/2.1.0

또는, 똑같은 작업을 수행하는 uninstall 명령을 사용할 수 있습니다.

$ rbenv uninstall 2.1.0

이 버전이 어딘가에서 사용 중이라면, 글로벌 버전이나 로컬 버전을 업데이트해야합니다. 경로의 첫 번째 버전 (일반적으로 시스템에서 제공하는 기본값)으로 되돌리려면 다음을 사용하십시오.

$ rbenv global system


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow