Str*_*ger 2 homebrew macos-high-sierra
我一直在尝试使用brew安装tmux,但是每次插入brew install tmux它都会告诉我:
错误:无法创建/ usr / local / Cellar检查您是否有权写入/ usr / local
然后,我尝试使用sudo来执行此操作,但是它无法正常工作,我的客户不会看到brew不想与root一起使用。我已经确保/ usr / local中的所有文件都属于我。我无法更改/ usr / local文件;它说:“不允许操作”。如何解决此问题,以便可以创建地窖并允许我使用brew安装东西?
小智 8
我通过手工创建/ usr / local / Cellar目录(以及它可能需要的任何其他目录)并拥有它们来解决它。
sudo mkdir /usr/local/Cellar
sudo chown -R $(whoami) /usr/local/Cellar
Run Code Online (Sandbox Code Playgroud)
然后重新运行您的命令。
在运行任何 brew 命令之前,请执行以下步骤:
1- $ brew update
2- brew doctor
Run Code Online (Sandbox Code Playgroud)
3- 如果 brew doctor 显示警告或错误,只需修复它们,它还显示解决方案和您需要的命令,因此复制并粘贴命令并运行它,这很简单
4- 安装你需要的东西,例如 node :
brew install node
Run Code Online (Sandbox Code Playgroud)