2015-12-22 7 views
144

कभी-कभी मैं brew tap की कमांड brew install से पहले कहता हूं। मैं सोच रहा हूं कि tap का क्या अर्थ है? और मुझे install से पहले tap क्यों चलाना चाहिए?ब्रू टैप का मतलब क्या है?

+10

अन्य रिपॉजिटरीज़ तक पहुंचना है जो होमब्रू के मास्टर रिपोजिटरी में शामिल नहीं हैं। किसी अन्य भंडार से मौजूद पैकेज को स्थापित करने से पहले आपको टैप करना होगा। आप 'ब्रू टैप' के साथ सभी मौजूदा नल देख सकते हैं। – Caleb

+9

अन्य टिप्पणी सही है, लेकिन स्पष्टीकरण के माध्यम से, जब आप * संसाधन * टैप करते हैं, तो आप इसका उपयोग प्राप्त करते हैं। लेकिन यह एक और बियर/ब्रूइंग संदर्भ भी है (जैसा कि 'होमब्रू' है) क्योंकि जब आप * बियर * के बियर को टैप करते हैं तो आप अनिवार्य रूप से * "बियर तक पहुंच प्राप्त करने" * में वाल्व खटखटा रहे हैं। –

+9

यदि आप बीयर से संबंधित क्रियाओं की भीड़ से उलझन में हैं, जैसा कि मैं हूं, वहां एक [शब्दावली] है (https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#homebrew -शब्दावली)। –

उत्तर

146

टैप कमांड होमब्रू को में सूत्रों का एक और भंडार में टैप करने की अनुमति देता है। एक बार ऐसा करने के बाद आपने इंस्टॉल करने योग्य सॉफ़्टवेयर के अपने विकल्पों का विस्तार किया है।

ये अतिरिक्त गिट रेपो (यूएसआर/स्थानीय/लाइब्रेरी/टैप्स के अंदर) पैकेज सूत्रों के सेट का वर्णन करते हैं जो स्थापना के लिए उपलब्ध हैं।

उदा।

brew tap      # list tapped repositories 
brew tap <tapname>   # add tap 
brew untap <tapname>   # remove a tap 
+4

'ब्रू कास्क' 'कैस्करूम/कास्क' रेपो जोड़ने लगता है। क्या यह एक शॉर्टकट है और अनिवार्य रूप से 'ब्रू टैप कैस्करूम/कास्क' जैसा ही है? – skube

+2

तो इसका मतलब है कि 'ब्रू टैप' एक अनौपचारिक, तृतीय-पक्ष भंडार जोड़ देगा? – wisbucky

+1

आप किसी निश्चित टैप से सूत्रों को कैसे सूचीबद्ध करते हैं? – Tom

19

brew tap सूत्रों को पटरियों, अद्यतन ही पेय की सूची में और अधिक रेपोस जोड़ता है, और स्थापित करता है से

brew tap <user/repo>https://github.com/user/repo में भंडार की एक उथले क्लोन बना देता है। उसके बाद, ब्रू उन सूत्रों पर काम करने में सक्षम होंगे जैसे कि वे होमब्रू के कैननिकल रिपोजिटरी

पर उपलब्ध सभी दस्तावेज here सभी उपलब्ध विकल्पों के साथ मिल सकते हैं।

+0

या [यहां] (https://github.com/Homebrew/brew/blob) के लिए देख सकते हैं /master/docs/Taps.md) – Eno

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