Bra*_*cil 4 mac osx-mountain-lion macos
从 Snow Leopard 升级到 Mountain Lion 影响了我使用的很多软件。在尝试在我的系统以及其他软件(使用 Homebrew)上更新和安装一些 Ruby gem 时,我收到此错误消息
Warning: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. Some versions of the
"InstantOn" component of Airfoil are known to do this.
You should probably change the ownership and permissions of /usr/local
back to your user account.
Run Code Online (Sandbox Code Playgroud)
有谁知道如何将 /usr/local 的所有权和权限改回我的用户帐户?
slh*_*hck 13
Homebrew 告诉你该怎么做:
您可能应该将 /usr/local 的所有权和权限更改回您的用户帐户。
为此,我们将使用chown
并(递归地)将您的用户设置为以下内容的所有者/usr/local
:
sudo chown -R $(whoami) /usr/local
Run Code Online (Sandbox Code Playgroud)
这个 GitHub Gist 做了同样的事情,而且更多一点,可能需要也可能不需要再次获得完全可用的 Homebrew:修复 /usr/local 上 Homebrew 的权限