Brew सूत्र को सही तरीके से स्थापित नहीं कर सकते (अनुमति / usr / स्थानीय / देयता में अस्वीकृत)


52

मैं एक नया मैक पर कुछ Homebrew संकुल स्थापित कर रहा हूँ। हालांकि, लिंक करते समय कुछ त्रुटियां हैं:

ln: ./libsvn_wc-1.dylib: Permission denied
Error: The linking step did not complete successfully
The package built, but is not symlinked into /usr/local
You can try again using `brew link subversion'
Error: Could not create symlink /usr/local/lib/libsvn_wc-1.dylib.
Check that you have permssions on /usr/local/lib
==> Summary
/usr/local/Cellar/subversion/1.6.15: 88 files, 6.0M, built in 38 seconds

एसवीएन वास्तव में सही ढंग से स्थापित नहीं है, जैसा कि हम यहां देख सकते हैं:

charon:~ werner$ which svn
/usr/bin/svn

गिट के लिए एक ही त्रुटि:

charon:~ werner$ brew link git
Error: Permission denied - /usr/local/lib/python2.6

हालाँकि, यह किसी ने सही तरीके से स्थापित किया है:

charon:~ werner$ which git
/usr/local/bin/git

चाहिए मैं सिर्फ निर्देशिका या कुछ और मैं बेहतर करना चाहिए है?chmodlib

charon:~ werner$ ls -l /usr/local/
total 8
drwxr-xr-x   7 werner  staff   238 Mar  8 15:58 Cellar
drwxr-xr-x   6 werner  staff   204 Mar  8 14:21 Library
-rw-r--r--   1 werner  staff  1614 Mar  8 14:21 README.md
drwxr-xr-x  56 werner  staff  1904 Mar  8 15:59 bin
drwxr-xr-x   4 werner  staff   136 Mar  8 15:46 etc
drwxr-xr-x   3 werner  staff   102 Mar  8 15:59 include
drwxr-xr-x   3 root    wheel   102 Apr 17  2010 lib
drwxr-xr-x  12 werner  staff   408 Mar  8 15:57 share
drwxr-xr-x   4 root    wheel   136 Mar  8 14:43 texlive

जवाबों:


102

लेखन के रूप में, Homebrew को अपने उपयोगकर्ता नाम के लिए / usr / स्थानीय की सामग्री की आवश्यकता होती है। यह एक महान समाधान की तरह नहीं लगता है, लेकिन यह काम करता है, और जाहिर है अनुशंसित उपयोग है। देखें: https://github.com/mxcl/homebrew/issues/9953#issuecomment-3800557

तुम कर सकते हो:

sudo chown -R `whoami` /usr/local


इसने टीएमयूएक्स के साथ मेरे इंस्टालेशन इश्यू को भी ठीक किया, धन्यवाद
क्रिस

मेरे pcre और इस तरह के संदेश को लिंक करते समय मेरे पास एक त्रुटि थी: त्रुटि की अनुमति दी गई - / usr / स्थानीय / साझा / doc / pcre / README ... यह आदेश ठीक करता है .. thx a बहुत
रिसनांडर

यह काम करता है, लेकिन फिर से शुरू करने पर, मुझे इसे फिर से ओएक्सएक्स 10.10 पर चलाना होगा
जेमी एस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.