Rubyのバージョン管理のためにBrewのインストールは失敗しますか?

Rubyのバージョン管理のためにBrewのインストールは失敗しますか?

インストールしようとしています。Linux醸造存在するガルーダLinux(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バージョンを切り替える必要はありません。

おすすめ記事