在使用brew安装后,无法在OSX上链接`gtk + 3`

时间:2016-01-22 18:10:20

标签: macos gtk homebrew

我用自制软件在OSX El Capitan上安装了gtk+3。安装工作正常,期待链接部分。

npie5f587:applications v$ brew link gtk+3
Linking /usr/local/Cellar/gtk+3/3.18.6...
Error: Could not symlink share/applications/gtk3-demo.desktop
/usr/local/share/applications is not writable.

我已经尝试在chown上使用/usr/local但没有成功。

1 个答案:

答案 0 :(得分:0)

El Capitan有一个称为系统完整性保护的东西,它阻止您写入/usr等系统目录。 /usr/local有一个例外,但至少在我看来,我第一次在El Capitan上使用Homebrew时,我必须做一些chown

请参阅Homebrew关于此主题的文档:https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/El_Capitan_and_Homebrew.md tl; dr,使用chown -R