sudo chown -R $USER /usr/local
आपको अपने आप को /usr/local/
उस लाइन का उपयोग करने का अधिकार देना होगा। होमब्रे को स्थापित करने के लिए आधिकारिक डॉक्स के शीर्ष पर रूबी वन-लाइनर का उपयोग करने के बाद मुझे खुद ऐसा करना पड़ा। मेरे लिए एक जादू की तरह काम किया। यह आपको sudo
Homebrew के साथ की आवश्यकता होगी केवल समय होना चाहिए ।
मुझे यकीन नहीं है कि माणिक वन-लाइनर ऐसा करता है। अगर यह किया, तो मेरे सिस्टम पर कुछ और के /usr/local
बाद से नियंत्रण कर लिया ।
संपादित करें : मैंने इसे पूरी तरह से याद किया, लेकिन @samvermette ने (मेरे उत्तर के उत्तर देखें): यदि आप इस आदेश को ऊपर चलाते हैं और होमब्रे के माध्यम से कुछ स्थापित किया है, जिसके लिए विशेष उपयोगकर्ता अनुमतियों की आवश्यकता होती है, जैसे mysql
, उन अनुमतियों को वापस देना सुनिश्चित करें (जैसा कि उपरोक्त कमांड /usr/local
आपके अंदर सब कुछ के लिए पुनरावर्ती स्वामित्व देता है ( $USER
), mysql के मामले में, यह…
sudo chown -RL mysql:mysql /usr/local/mysql/data