जब मैं किसी सूत्र को स्थापित या पुनर्स्थापित करता हूं, तो सूत्र स्थापित करने से पहले होमब्रेव स्वतः ही अपडेट हो जाता है।
धीमी गति से कनेक्शन पर काम करते समय, यह कष्टप्रद है। मैं इस स्वचालित अद्यतन को कैसे रद्द कर सकता हूं?
जब मैं किसी सूत्र को स्थापित या पुनर्स्थापित करता हूं, तो सूत्र स्थापित करने से पहले होमब्रेव स्वतः ही अपडेट हो जाता है।
धीमी गति से कनेक्शन पर काम करते समय, यह कष्टप्रद है। मैं इस स्वचालित अद्यतन को कैसे रद्द कर सकता हूं?
जवाबों:
इस github मुद्दे और मैन पेज के अनुसार , पर्यावरण चर HOMEBREW_NO_AUTO_UPDATE
को सेट किया जा सकता है 1
।
HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>
यह इस कमांड के लिए होमब्रे अपडेट को रोक देगा। यदि आप अपने शेल सत्र के लिए ऑटो अपडेट को रोकना चाहते हैं, तो उपयोग करें:
export HOMEBREW_NO_AUTO_UPDATE=1
इसे स्थायी रूप से सेट करने के लिए, इसे अपने में जोड़ें ~/.bash_profile
।
स्रोत :
एक बेहतर विकल्प इसके बजाय
HOMEBREW_AUTO_UPDATE_SECS
उच्च मूल्य पर सेट करने के लिए हो सकता है (डिफ़ॉल्ट प्रत्येक 60 सेकंड में प्रयास और अद्यतन करने के लिए है)।
export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>
~/.bash_profile
विभिन्न टर्मिनल सत्रों के लिए सेटिंग्स रखने के लिए कमांड जोड़ें ।