2012-09-02 5 views
6

होमब्रू brew update (महीनों के लिए अपडेट नहीं किया गया है) तक ठीक और सामान्य काम कर रहा था। बाद काढ़ा अद्यतन समाप्त हो गया था, एक ही/समान त्रुटि संदेश में हर brew आदेश परिणाम:ब्रू अपडेट कुछ तोड़ दिया?

/usr/local/Library/Homebrew/global.rb:6:in `require': no such file to load -- set (LoadError) 
from /usr/local/Library/Homebrew/global.rb:6 
    from /usr/local/bin/brew:17:in `require' 
    from /usr/local/bin/brew:17 

मैं निर्देशिका की जाँच की और ऐसा लगता है homebrew फ़ाइलों की तरह देखते हैं। यह किसी कारण से फाइल लोड नहीं कर रहा है। मैंने गिट का उपयोग करके पुनर्स्थापित किया है क्योंकि brew कमांड काम नहीं करता है। लेकिन अभी भी वही त्रुटि मिली है।

इस मुद्दे को हल करने के तरीके पर कोई मदद की बहुत सराहना की जाती है। अगर मैं कुछ भी नहीं समझ पा रहा हूं तो मुझे ओएस को पुनर्स्थापित करना पड़ सकता है।

अपडेट: मैंने ओएस का क्लीन इंस्टॉल किया था। पुनर्स्थापित किए बिना समाधान ढूंढने में सक्षम नहीं था।

+0

यू एक पूर्ण रिबूट क्या किया देखते हैं? –

+0

हां, एक पूर्ण रीबूट ने कुछ भी नहीं किया। – Poyi

उत्तर

3

brew doctor

उत्पादन की जांच करना और दिए गए किसी भी सिफारिशों का पालन करें।

+3

प्रतिक्रिया के लिए धन्यवाद। ब्रू डॉक्टर का परिणाम एक ही त्रुटि आउटपुट होता है। – Poyi

+0

यह एक पुराना सवाल है (और उत्तर) लेकिन मुझे बस यही समस्या पॉप अप थी। ब्रू डॉक्टर एक ब्रू अपडेट के बाद, किसी अन्य ब्रू कमांड के समान त्रुटियों को देता है। –

20

मुझे एक ही समस्या से मुलाकात हुई है। और निम्नलिखित इसे हल:

sudo chown -R $USER:admin /usr/local 
cd /usr/local 
git reset --hard origin/master 
brew update 

https://github.com/mxcl/homebrew/issues/19140

+2

यह उत्तर एक चेकमार्क के लायक है। – psorensen