我试图使用安装memcached的:
brew install memcached
这将结束在有关无法创建一个符号链接自制错误:
The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
救命!
我试图使用安装memcached的:
brew install memcached
这将结束在有关无法创建一个符号链接自制错误:
The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
救命!
我卸载了什么自制迄今已安装(libevent的依赖):
brew uninstall libevent
于是周先生-定义的USR / local目录:
sudo chown -R $(whoami) /usr/local
然后尝试重新安装Memcached和它的工作:
brew install memcached
由于高塞拉利昂的是/ usr / local是不再CHOWN-能。 在提出新的程序一个自制的问题是:
sudo chown -R $(whoami) $(brew --prefix)/*
FYI:如果需要在/ usr /本地子文件夹(如./include或./Frameworks)丢失,你必须首先他们的mkdir
感谢您更新自己的问题,这帮助我很多。 我通过在所有地点修复了这个问题/usr/local
写给组作为我的管理员组今年已经。
要做到这一点只需要使用下面的命令
sudo chmod -R g+w /usr/local
之后,我在@septerr答案进行的建议,我仍然无法通过自制安装迦太基......经过一番googleing我发现这一点:吉斯特https://gist.github.com/dalegaspi/7d336944041f31466c0f9c7a17f7d601
反正......得到这个:
Error: An unexpected error occurred during the 'brew link' step The formula built, but is not symlinked into /usr/local Permission denied @ dir_s_mkdir - /usr/local/Frameworks Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
做过这个:
sudo chown -R $(whoami) $(brew --prefix)/*
和
sudo install -d -o $(whoami) -g admin /usr/local/Frameworks
之后是能够成功安装迦太基
看来,因为埃尔卡皮坦在/ usr /地方已经改变,造成上述问题对我来说是文件权限。
取而代之的是选择的解决方案的话,建议做:
sudo chown -R :staff /usr/local
这将会为所有用户工作