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