我試圖使用安裝的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
中的所有位置設置爲可寫組來解決此問題,因爲我已經在管理員組中。
要做到這一點只需要使用下面的命令
sudo chmod -R g+w /usr/local
,然後在這一步之後再做brew連接memcached。 –
看來,因爲埃爾卡皮坦在/ usr /地方已經改變,造成上述問題對我來說是文件權限。
取而代之的是選擇的解決方案的話,建議做一個:
sudo chown -R :staff /usr/local
這將工作爲所有用戶
由於高塞拉利昂的是/ usr/local是不再CHOWN-能。在a Homebrew issue提出的新的程序是:
sudo chown -R $(whoami) $(brew --prefix)/*
FYI:如果需要在/ usr /本地子文件夾(如./include或./Frameworks)丟失,你必須MKDIR他們先
救了我從我的噩夢!謝謝! – 0bserver07
這也幫助我「irssi」。謝謝!! – Vinozio
這也幫助我與「irssi」 - 謝謝 –