로딩...
chruby
ruby package manager
file
설치
$ brew install chruby
$ vim ~/.zshrc
source /opt/homebrew/opt/chruby/share/chruby/chruby.sh
source /opt/homebrew/opt/chruby/share/chruby/auto.sh
$ echo "ruby-2.7.5" > ~/.ruby-version
실행시 auto.sh
를 통해 .ruby-version
을 읽어서 버전을 세팅한다.
해당 버전의 루비 인스톨은 ruby-install 을 통해서 진행한다.
해당 디렉토리부터 상위 디렉토리로 올라가면서 찾는 구조,
때문에 $HOME
에 하나 특정 프로젝트에 필요한대로 설정하면 된다.
루비 인스톨
ruby-install stable
ruby-install 3.1.0
arch-arm64 ruby-install 3.1.0
ruby-install ruby 2.7.5
default ruby 설정
# 설치된 버전중 하나로 설정해야한다
chruby ruby-3.3.2
default 버전 설정
- auto-switching(
auto.sh
) 이 설정되어 있는 경우 home 에 를 만들어서 설정할 수 있다..ruby-version
- zshrc 에서
chruby ruby-3.3.2
와 같이 원하는 버전을 설정한다