/usr/local/bin和/usr/local/share的权限问题

4
我在全新的 MacBook 上使用 OS X Yosemite。刚刚安装了 Homebrew 和一些必要的软件包,最近才转移到这台新电脑上。
我发现当我安装新的brew软件包时,偶尔会出现链接错误。由于某种原因,/usr/local/bin和/usr/local/share的权限会不断地变回root:wheel,即使我多次进行chmod和chgrp操作,将其设置为FP:admin(FP是我的用户名)。
请注意,它会修复权限一段时间,允许我安装新的brew软件包,并随机自动更改回root:wheel(至少根据我的观察)。
一直在尝试谷歌答案,但无济于事。您认为我的设置可能有什么问题吗?感谢您的见解。谢谢!

brew doctor 输出了有趣的内容吗?您尝试过在磁盘工具中修复权限吗? - IKavanagh
3个回答

12

0

Claco的回答关于Sopho的反病毒软件让我解决了我的机器上的这个问题。我建议升级Sophos。

我的机器是一台新的2015年Mac Book Pro(OSX 10.10.5),最初安装了Sophos 9.2.8。每次我重新启动并运行brew doctor时,我都会收到有关/usr/local/bin/usr/local/share等权限的相同警告 - 即使我每次都重置这些权限。

升级到Sophos Anti Virus 9.4.1后,再次设置权限并重新启动,brew doctor最终返回Your system is ready to brew.


0

我正在运行一台现有的 MBP,目前是在 10.10.5 版本,在我每次休眠和唤醒时似乎都会发生这种情况。至少每天发生一次。目前还不清楚是什么原因导致的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接