
Ubuntu 22.04にHomebrewを正しくインストールしています。すべてが正常です。 Brew Doctor, Brew --version すべてがうまく動作します。しかし、システムを再起動するたびにhomebrewが削除され、なぜこれが起こるのかわかりません。誰かが解決策を提案してください。
答え1
Homebrewは自動的に削除されません。あなたの質問はおそらく次のとおりです。
$ brew --version
bash: brew: command not found
次のようにまだ存在するかどうかを確認できます。
$ /home/linuxbrew/.linuxbrew/bin/brew --version
Homebrew 4.1.1
.txtファイルに()を追加すると、brew
フルパスを書くことなく実行できます。次のコマンドを実行してこれを実行できます。"$(brew --prefix)"/bin
/home/linuxbrew/.linuxbrew/bin/
PATH
eval
$ brew --version
bash: brew: command not found
$ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
$ brew --version
Homebrew 4.1.1
eval
このコマンドは、インストールスクリプトの実行時に次の手順で確認できます。を使用している場合は、次のコマンドをユーザー(またはログインシェル)bash
に追加する必要があります。.bashrc
.bash_profile
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> .bashrc
関連:
スタックオーバーフロー:macOSにHomebrewをインストールする
自分で作ったもの(ディスカッション):インストール後、「brew:コマンドが見つかりません」というメッセージが表示されます。