2011-05-16 11 views
64

जब मैं भागा:मैं होमब्रू कैसे अपडेट करूं?

Screenshot

+3

तुम सिर्फ एक त्वरित तरीका यथाशीघ्र इस समस्या को हल करने के लिए के लिए देख रहे हैं, तो आप अपने Homebrew निर्देशिका की जड़ में है, जबकि अपने खोल में निम्न आदेश कर सकते हैं (आमतौर पर/usr/local /) गिट के साथ आपके सिस्टम पर स्थापित: 'गिट init; गिट fetch https://github.com/mxcl/homebrew.git मास्टर; गिट रीसेट - हार्ट FETCH_HEAD; ब्रू अपडेट '। – jmlane

उत्तर

48
  • cd /usr/local
  • git status
  • :

    brew update 
    

    मुझे यह संदेश यह /usr/local/.git/ में एक खाली भंडार प्रारंभ हो गया, तो मैं यह त्रुटि आई

  • सभी परिवर्तनों को छोड़ दें (जब तक आप नहीं वास्तव में Homebrew के लिए प्रतिबद्ध करने की कोशिश करना चाहते - आप शायद नहीं है)
  • git status टिल यह साफ है
  • brew update
+6

परिवर्तनों को हटाने के बजाय, 'गिट स्टैश' परिवर्तनों के लिए बेहतर हो सकता है। फिर अपडेट करने के बाद, अपने कस्टम संशोधनों को पुनर्स्थापित करने के लिए 'गिट स्टैश पॉप' चलाएं – kevnk

+1

मैंने बिल्कुल यह किया,/usr/local में सभी परिवर्तनों को रोक दिया ... लेकिन 'ब्रू अपडेट' चलाना मुझे निश्चित अनुमति देता है गिट फाइलें मैंने 'सुडो ब्रू अपडेट' करने की गलती की है, जो अब मेरी स्थापना को ब्रिकेट कर रहा है और हर ब्रू कमांड अब रूबी त्रुटियों को देता है – PandaWood

+0

मैंने सूडो ब्रू अपडेट भी किया था और अब आपको उस रूबी त्रुटियों को मिला है .. अब मैं क्या करूँगा ? : '( – lawphotog

2

वैकल्पिक रूप से आप इसे फिर से स्थापित करके brew अद्यतन कर सकते हैं। (सोचो मैंने एल कैपिटन को कुछ बदल दिया है)

नोट: यह एक भारी हाथ दृष्टिकोण है जो ब्रू के माध्यम से स्थापित सभी एप्लिकेशन को हटा देगा!

एक ताजा ब्रू स्थापित करने का प्रयास करें और यह बताएगा कि अनइंस्टॉल कैसे करें।

लेखन के मूल समय की स्थापना रद्द करने:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 
+2

सावधान रहें यह स्क्रिप्ट आपके द्वारा 'brew' – nesimtunc

+1

धन्यवाद @nesimtunc के माध्यम से इंस्टॉल किए गए सभी एप्लिकेशन को हटा देगा, अपडेट किया गया उत्तर –

+0

@nesimtunc होमब्रू को अपडेट करने का सबसे अच्छा तरीका क्या है? –

संबंधित मुद्दे