【问题标题】:How to Install Homebrew on Windows WSL Ubuntu, and fix "zsh: brew command not found" error如何在 Windows WSL Ubuntu 上安装 Homebrew,并修复“zsh: brew command not found”错误
【发布时间】:2021-02-17 04:39:28
【问题描述】:

安装只需 5 个简单步骤:

首先,通过home page 中的命令安装自制软件:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

之后,按照说明 in this page,并将 ~/.bash_profile 更改为 ~/.profile,因为我使用 Ubuntu 作为我的 wsl 发行版,我必须给出这些命令:

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
test -r ~/.profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile
echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile

但是现在,当我尝试运行 brew 时,我收到 command not found 错误。

【问题讨论】:

    标签: windows homebrew windows-subsystem-for-linux ubuntu-20.04


    【解决方案1】:

    在 wsl 环境中,brew 安装在以下位置:/home/linuxbrew/.linuxbrew/,它不是路径的一部分。

    所以我们只需要将它添加到路径中,它就可以工作。我使用 zsh 作为我的 shell,所以我将这些行添加到我的 ~/.zshrc 文件(在 ubuntu 文件系统中):

    export BREW_HOME="/home/linuxbrew/.linuxbrew/bin"
    export PATH="$PATH:$BREW_HOME"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-16
      • 2021-08-11
      • 2019-09-14
      • 2019-12-09
      • 2018-01-13
      • 2014-02-08
      • 2022-08-24
      • 1970-01-01
      相关资源
      最近更新 更多