問題は次のとおりです。すべての指示に従いました。https://docs.brew.sh/Homebrew-on-Linux、Brewからoh my poshをインストールしてください。
問題は、ディレクティブコードをコピーして貼り付けるときに間違ったパスを入力したようです。
インストールスクリプトは、可能であればsudoを使用してHomebrewを/home/linuxbrew/.linuxbrewにインストールし、そうでない場合は〜/.linuxbrewのホームディレクトリにインストールします。 Homebrewはインストール後にsudoを使用しません。 /home/linuxbrew/.linuxbrewを使用すると、個人のホームディレクトリにインストールできるよりも多くのバイナリパッケージ(ボトル)を使用できます。 /home/linuxbrew/.linuxbrewプレフィックスは、管理者アクセス権を持たないユーザーが管理者にlinuxbrewロールアカウントの作成を依頼し、プリコンパイルされたバイナリの恩恵を受けることができるように選択されました。管理者権限がない場合は、管理者にlinuxbrewロールアカウントを作成し、ホームディレクトリを/home/linuxbrewに設定するように依頼することを検討してください。
次の手順に従って、HomebrewをPATHおよびbashシェルプロファイルスクリプト(Debian / Ubuntuの場合は//.profile、CentOS / Fedora / Red Hatの場合は//.bash_profile)に追加します。
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
test -r ~/.bash_profile && echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bash_profile
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.profile
このコードをコピーして貼り付けると、実際の端末では機能しますが、端末を閉じてもう一度開くか、別のタブを開いて「brew」コマンドを再試行すると、次のように表示されます。
zsh: command not found: brew
だから道の方向のいくつかを台無しにしたようです。私はLinuxに精通していません。おそらく、超中級レベルと言うことができますが、この問題に封着しました。どんな助けでも大変感謝します。ありがとうございます。
答え1
zsh
読ま.bash_profile
なくても.profile
。シェルを次に切り替えるか、bash
シェルが読み取る構成を作成する必要があります。.zprofile
zsh
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.zprofile
答え2
解決策を見つけましたが、
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.zshrc
知識が不足して以前にこれを行いました。
~ » echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.profile
したがって、.zshrcの代わりに.profileにあります。
乾杯