題 在Mountain Lion安裝後更正Mac上的權限


從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.

有誰知道如何將/ usr / local的所有權和權限更改回我的用戶帳戶?


4
2018-01-01 20:40


起源




答案:


Homebrew告訴你該怎麼做:

您應該更改/ usr / local的所有權和權限   返回您的用戶帳戶。

為此,我們將使用 chown 和(遞歸地)將您的用戶設置為。的所有者 /usr/local

sudo chown -R $(whoami) /usr/local

這個GitHub Gist也做了同樣的事情,可能需要或者可能不需要再次使用完全正常工作的Homebrew: 修復/ usr / local對Homebrew的權限


13
2018-01-01 20:50