हर बार जब मैं कुछ स्थापित करना चाहता हूं, तो मैं होमब्रेव को चल रहे काढ़ा अपडेट को कैसे रोकूं?


19

होमब्रेव brew updateहर से पहले अपने आप चलने लगा brew install। इसका मतलब है कि मुझे नेटवर्क गति के आधार पर, हर बार पैकेज स्थापित करने के लिए 10-20 सेकंड इंतजार करना होगा। यह थकाऊ और अनावश्यक है।

मैं इस व्यवहार से कैसे बाहर निकल सकता हूं, या इसे कुछ सेर के लिए सेट कर सकता हूं?

जवाबों:



1

मुझे व्यक्तिगत रूप से पिनिंग / अनपिनिंग फॉर्मूले अधिक उपयोगी लगे। उदाहरण के लिए आप एक उपकरण स्थापित करते हैं जो 100 पुस्तकालयों पर निर्भर करता है जिसका आप उपयोग नहीं करते हैं।

brew deps someprogram | xargs brew pin

फिर आप अपने पिन किए गए फॉर्मूले को कभी भी देख सकते हैं। यदि आपको संस्करण के साथ कोई समस्या है तो बस अनपिन करें।

सभी सूत्रों को पिन करने और मैन्युअल रूप से अपडेट प्रबंधित करने के लिए सभी के लिए अनुशंसित नहीं है:

brew list | xargs brew pin

1

मैंने अभी फाइल के शुरू में (@ श्लाचर जवाब के अनुसार) /usr/local/bin/brewजोड़ने के लिए संशोधित किया हैHOMEBREW_NO_AUTO_UPDATE=1


सिर्फ export HOMEBREW_NO_AUTO_UPDATE=1अपने लिए क्यों नहीं जोड़ा .bashrc?
cpcallen

ऊपर और / या @ cpcallen की टिप्पणी को सही उत्तर के रूप में चिह्नित किया जाना चाहिए।
राब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.