jetalog.net

macOS는 기본적으로 Ruby가 설치되어 있습니다.

하지만 여러 이유로 다양한 버전의 Ruby를 설치해놓고 그 때 그 때 버전을 변경하며 사용하거나, 가상환경을 설정해야 할 수 있습니다.

 

macOS에서 rbenv를 이용해 Ruby 버전을 관리하는 법을 알아봅니다.

 

 

homebrew를 이용해 rbenv 설치

$ brew update                    # Homebrew 업데이트
$ brew install rbenv ruby-build  # rbenv, ruby-build 설치

homebrew가 설치되지 않은 경우 이 링크에서 설명하는 방법으로 설치할 수 있습니다.

 

 

.bash_profile 수정

.bash_profile (혹은 사용하는 터미널의 초기 환경 설정 파일)에 아래 명령어를 추가합니다.

eval "$(rbenv init -)"

 

 

Ruby 설치

이제 터미널을 다시 열어서 원하는 Ruby 버전을 설치합니다.

$ rbenv install 2.4.4 # Ruby 2.4.4를 설치합니다.
$ rbenv rehash        # 새 Ruby 설치 후 실행합니다.

 

 

Ruby 버전 변경

아래 명령어를 이용해 원하는 버전을 지정할 수 있습니다.

$ rbenv global 2.4.4 # 시스템 전역의 버전을 지정합니다.
$ rbenv local 2.3.2  # 현재 디렉토리에서 사용할 버전을 특정합니다.

 

 

참고 문서