Tea - Homebrew डेवलपर द्वारा बनाया गया नया पैकेज मैनेजर
(github.com/teaxyz)- brew2 / Unified Package Manager
- पैकेज को इंस्टॉल किए बिना
~/teaमें रखकर (stow) इस्तेमाल करने देता है- सिस्टम में global बदलाव नहीं करता
- पैकेज को relocate किया जा सकता है
- सिस्टम के हर user के लिए अलग और स्वतंत्र इंस्टॉलेशन संभव
- हर प्रोजेक्ट के लिए अलग सेटिंग के साथ virtual environment की तरह इस्तेमाल करने का समर्थन
- pipeline से जोड़कर चलाया जा सकता है
- interpreter के रूप में इस्तेमाल करने का भी समर्थन:
tea my-script.pyचलाने पर जरूरी Python अपने-आप इंस्टॉल करके चलाता है
4 टिप्पणियां
बहुत अच्छा है। मैंने भी कभी अपने home directory में
package.jsonबनाकर और yarn plugin के ज़रिए vim plugin या brew packages को मैनेज करने के लिए कुछ ऐसा ही आज़माया था, लेकिन यह तरीका उससे कहीं ज़्यादा परिष्कृत लगता है।परिचय में कहा गया है
GitHub description में इसे the unified package manager (brew2) लिखा है, हाहाहा
यह पैकेज मैनेजर से ज़्यादा
asdf-vmजैसे टूल के करीब लगता है।