➜  ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-e:77: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040677
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
The current contents of /usr/local are bin CODEOFCONDUCT.md etc git lib Library LICENSE.txt munki README.md sbin share .git .github .gitignore
➜  ~ brew install maven
zsh: command not found: brew

当前回答

请访问Homebrew官方网站。

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

下一个步骤:

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 install hello

其他回答

运行以下设置,然后就可以使用brew了

执行unintsall脚本:-

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

设置Git Compression:- Git config——global core.compression 0

设置Git缓冲区大小:- Git config——global http。postBuffer 1048576000

运行安装脚本:— /bin/bash -c $(curl - ssl https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

对于此错误,zsh: command not found: brew

确保你已经安装了Brew,用这个(等待它完成安装) (编辑:在结尾添加了结尾引用)

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

然后遵循命令行上显示的NEXT STEPS,它应该显示如下所示

==> Next steps:
- Add Homebrew to your PATH in /Users/$USER/.zprofile:
    echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
    eval $(/opt/homebrew/bin/brew shellenv)

在相同的终端窗口上复制并粘贴第一行,然后按enter键

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

然后在同一终端窗口复制并粘贴最后一行,然后按enter键

eval $(/opt/homebrew/bin/brew shellenv)

最后,您应该能够使用brew帮助,如果有效,则意味着brew已正确安装并从ZSH运行。

在我的MacBook (macOS Big Sur V 11.0.1)安装Homebrew后,我也遇到了同样的问题。

安装完成后,在控制台中会显示应该做什么:

==>下一步: -将Homebrew添加到/Users/USER/.zprofile中的PATH: echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/USER/.zprofile . sh Eval $(/opt/homebrew/bin/brew shellenv) -运行“brew help”开始

按顺序执行这两个命令,会将brew命令添加到PATH:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/USER/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

Ubuntu 20.04的解决方案

安装brew后: /bin/bash -c $(curl - ssl https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 然后运行它所说的(这对我来说什么都没有,只是每次我运行它时都向.zprofile添加行): 回显“eval”$(/home/linuxbrew/。linuxbrew / bin /酿造shellenv)' >> /home/blcuser/.zprofile . ' eval”(/ home / linuxbrew /美元。linuxbrew / bin /酿造shellenv)” 在关闭终端之前,复制输出: 回声路径美元 应该类似于这个:

/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

我们需要的是酿造路径也就是预览路径的这一部分(对你来说可能是另一条路径)

/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin

打开NEW终端,尝试使用以下命令构建整个第一条路径:

应该像这样:<brew_path>:$PATH

对我来说是:echo /home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:$PATH

应该输出我们在4上输出的第一个完整路径。

打开.zshrc文件(我的是在home隐藏文件) 在.zshrc文件的开头,添加我们在5.上构建的内容: 导出路径= / home / linuxbrew / .linuxbrew / bin: / home / linuxbrew / .linuxbrew / sbin:美元的道路 保存并重新启动终端 检查正在工作的: 酿造的医生

默认情况下,您应该总是以新终端启动设置和酿造。

因为你正在使用zsh,你需要添加路径到你的。zshrc文件:

vim ~ / . zshrc

Add:

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