Ruby 버전 제어로 인해 Brew 설치가 실패합니까?

Ruby 버전 제어로 인해 Brew 설치가 실패합니까?

설치하려고 하는데리눅스 양조존재하다가루다리눅스(Arch Linux 기반 배포판) 그러나 다음 오류로 인해 설치 스크립트가 실패합니다.

==> Pouring portable-ruby-2.6.8.x86_64_linux.bottle.tar.gz
Error: Failed to install ruby 2.6.8!
Error: Failed to install Homebrew Portable Ruby and cannot find another Ruby 2.6.8!
If there's no Homebrew Portable Ruby available for your processor:
- install Ruby 2.6.8 with your system package manager (or rbenv/ruby-build)
- make it first in your PATH
- try again

Failed during: /home/linuxbrew/.linuxbrew/bin/brew update --force --quiet

시스템에 Ruby가 있는지 확인했습니다.

➜ ruby --version
ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x86_64-linux]

Brew가 특정 버전을 원한다고 불평하고 있습니까? 내가 찾은하나또는최근 다른 사용자들도 같은 오류를 게시했습니다. 후자 역시 Arch 기반 시스템인데, 설치를 권장받은 후 pkgconf내 시스템에 설치되었는지 확인했습니다.

➜ pkgconf --version
1.8.0

문제가 무엇인지 알 수 없는 것 같습니다. 어떤 제안이 있습니까? 저는 Arch Linux 기반 배포판을 처음 사용합니다.

답변1

이것이 다른 사람들에게 도움이 되기를 바랍니다:

드디어 설치했어요rbenv압둘ruby-build설명을 따르세요여기. 다음으로 rbenv init(특히 bash의 경우) rbenv 쉘을 설정했습니다.양조 설치bash를 사용). 그런 rbenv install다음 명령을 사용하여 필요한 Ruby 버전을 설치한 다음 rbenv global. 이 Brew(드디어!!)가 성공적으로 설치된 후 Ruby의 시스템 버전으로 다시 전환했습니다.

Brew를 사용할 때마다 Ruby 버전을 전환하지 않아도 된다면 좋겠는데...

관련 정보