我的 usr/local 目录中没有用于 brew 的 Cellar 文件
There is no Cellar file in my usr/local dir for brew
我一直在尝试使用 brew 安装 tmux 但每次我输入 brew install tmux
它都会告诉我:
Error: Could not create /usr/local/Cellar Check you have permission to write to /usr/local
然后我尝试用 sudo 来做,但它没有用,我客人不会看到 brew 不想与 root 一起使用。我已经确定 /usr/local 中的所有文件都属于我。我无法更改 /usr/local 文件;它说:“不允许操作”。我该如何解决这个问题,以便创建 Cellar 并允许我使用 brew 安装东西?
我通过手动创建 /usr/local/Cellar 目录(以及它可能需要的任何其他目录)并拥有它们来解决它。
sudo mkdir /usr/local/Cellar
sudo chown -R $(whoami) /usr/local/Cellar
然后重新运行您的命令。
在 运行 任何 brew 命令之前执行这些步骤:
1- $ brew update
2- brew doctor
3- 如果 brew doctor 显示警告或错误,只需修复它们,它还会显示您需要的解决方案和命令,因此复制并粘贴命令 & 运行 它,这很简单
4-安装你需要的,例如节点:
brew install node
我在
中找到了我的 Cellar 目录
/opt/homebrew/Cellar/
我也在
找到了我的
/opt/homebrew/Cellar
mac m1(如果此信息有帮助
我一直在尝试使用 brew 安装 tmux 但每次我输入 brew install tmux
它都会告诉我:
Error: Could not create /usr/local/Cellar Check you have permission to write to /usr/local
然后我尝试用 sudo 来做,但它没有用,我客人不会看到 brew 不想与 root 一起使用。我已经确定 /usr/local 中的所有文件都属于我。我无法更改 /usr/local 文件;它说:“不允许操作”。我该如何解决这个问题,以便创建 Cellar 并允许我使用 brew 安装东西?
我通过手动创建 /usr/local/Cellar 目录(以及它可能需要的任何其他目录)并拥有它们来解决它。
sudo mkdir /usr/local/Cellar
sudo chown -R $(whoami) /usr/local/Cellar
然后重新运行您的命令。
在 运行 任何 brew 命令之前执行这些步骤:
1- $ brew update
2- brew doctor
3- 如果 brew doctor 显示警告或错误,只需修复它们,它还会显示您需要的解决方案和命令,因此复制并粘贴命令 & 运行 它,这很简单
4-安装你需要的,例如节点:
brew install node
我在
中找到了我的 Cellar 目录/opt/homebrew/Cellar/
我也在
找到了我的/opt/homebrew/Cellar
mac m1(如果此信息有帮助