homebrew का उपयोग कर तोड़फोड़ स्थापित करने के लिए
Error: Cannot write to /usr/local/Cellar
मैं कुछ भी याद आ रही है?
homebrew का उपयोग कर तोड़फोड़ स्थापित करने के लिए
Error: Cannot write to /usr/local/Cellar
मैं कुछ भी याद आ रही है?
/usr/local/Cellar/
पर अनुमतियां जांचें।
आपका /usr/local/Cellar/
ब्रू के लिए लिखने योग्य नहीं है। उस फ़ोल्डर पर अनुमतियों की जांच करें।
ls -lA /usr/local/ | grep Cellar
# dr-xr-xr-x 18 ***** admin 612 Feb 18 08:47 Cellar
# ^^^
इस मामले में यह लिखने की अनुमति की जरूरत है:
chmod u+rw /usr/local/Cellar/
यह भी संभव फ़ोल्डर root
के स्वामित्व में है है।
ls -lA /usr/local/ | grep Cellar
# drwxr-xr-x 18 root root 612 Feb 18 08:47 Cellar
# ^^^^ ^^^^
इस मामले आप मालिक को बदलने की जरूरत में:
chown $(whoami):admin /usr/local/Cellar/
और तुम दोनों chown
और chmod
आदेशों करना पड़ सकता है।
यह आमतौर पर brew
sudo
(sudo brew install subversion
) के साथ चलने के कारण होता है। आप आमतौर पर ऐसा नहीं करना चाहते हैं। ब्रू को अपने पासवर्ड के लिए पूछना चाहिए यदि उसे सूडो की आवश्यकता है और यह फ़ोल्डरों को देगा और सही अनुमतियों को फाइल करेगा।
sudo
brew install subversion
आप स्वामित्व और अनुमतियाँ कृपया बदलना चाहिए प्रयास करें
sudo chown -R `whoami`:admin /usr/local/*
SVN (हालांकि एक बहुत पुराने संस्करण) अपने मैक पर आता है की कोशिश करो। आप किस संस्करण को स्थापित करने की कोशिश कर रहे हैं? – thekbb