asdf에 Ruby3.0.0 설치

1884 단어 asdfRuby3.0Ruby
Ruby 3.0.0을 발표했기 때문에 바로 asdf로 설치합니다.

전제 조건


ASdf를 배치했다고 가정하십시오.
asdf-ruby 플러그인이 추가되지 않은 경우
다음 명령을 실행하고 추가합니다.
shell
asdf plugin-add ruby https://github.com/asdf-vm/asdf-ruby.git

문제

asdf list-all ruby 명령을 실행해도3.0.0-rc1만 열거된 것 같습니다.
(2020/12/26시)
shell
..
2.7.2
3.0.0-dev
3.0.0-preview1
3.0.0-preview2
3.0.0-rc1
artichoke-dev
jruby-1.5.6
jruby-1.6.3
..

해결됨


다음 명령을 사용하여 빌드 버전을 지정하고 설치합니다.
shell
ASDF_RUBY_BUILD_VERSION=v20201225 asdf install ruby 3.0.0

확인


shell
# インストールを確認
asdf list ruby
  3.0.0

# グローバルに指定 & shim 再生成
asdf global ruby 3.0.0
asdf reshim ruby


# シェル再起動 or リロード

# バージョン確認
ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]

# 実体の確認
where ruby
/Users/username/.asdf/shims/ruby

asdf which ruby
/Users/username/.asdf/installs/ruby/3.0.0/bin/ruby

설치됨
Source:
https://github.com/asdf-vm/asdf-ruby
https://github.com/asdf-vm/asdf-ruby/pull/192
https://asdf-vm.com/#/core-commands

좋은 웹페이지 즐겨찾기