我在新的 MacBook 中使用 OS X Yosemite。刚刚安装了 Homebrew 和一些基本的软件包,最近搬到了这台新电脑上。
我注意到,当我安装新的 brew 包时,偶尔会出现链接错误。出于某种原因,即使在我多次执行 /usr/local/bin
和 /usr/local/share
使其成为 root:wheel
(FP 是我的用户名)之后,chmod
和 chgrp
的权限也会不断变回 FP:admin
。
请注意,它修复了一段时间的权限,允许我安装新的 brew 包,并随机自动更改回 root:wheel
(至少根据我的观察)。
一直试图谷歌回答无济于事。关于我的设置可能有什么问题的任何想法?欣赏见解。谢谢!
最佳答案
您偶然使用 Sophos?
通过 https://apple.stackexchange.com/questions/178760/how-to-figure-out-what-is-causing-the-ownership-of-usr-local-to-change-from-my
“我遇到了完全相同的问题,结果证明 Sophos 自动更新是罪魁祸首。我通过运行来解决这个问题:sudo fs_usage | grep "usr/local"
关于macos -/usr/local/bin 和/usr/local/share 的权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32792605/