我正在我的 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
你可以在 中添加( )来运行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
用于登录 shell):
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> .bashrc
有关的:
堆栈溢出:在 macOS 上安装 Homebrew
Homebrew(讨论):安装后出现“brew:未找到命令”