再起動後、UbuntuのHomebrewが削除されます。

再起動後、UbuntuのHomebrewが削除されます。

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/PATHeval

$ 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:コマンドが見つかりません」というメッセージが表示されます。

おすすめ記事