![Ubuntu 中的 Homebrew 重启后被卸载](https://linux22.com/image/213644/Ubuntu%20%E4%B8%AD%E7%9A%84%20Homebrew%20%E9%87%8D%E5%90%AF%E5%90%8E%E8%A2%AB%E5%8D%B8%E8%BD%BD.png)
我正在我的 ubuntu 22.04 中正确安装 Homebrew,一切都很好,brew doctor、brew --version 一切都运行正常。但每次我重新启动系统时,自制程序都会被卸载,我不知道为什么会发生这种情况。请有人提出解决方案
答案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/
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
自制(讨论):安装后出现“brew:找不到命令”