16 पॉइंट द्वारा xguru 2022-11-21 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • brew2 / Unified Package Manager
  • पैकेज को इंस्टॉल किए बिना ~/tea में रखकर (stow) इस्तेमाल करने देता है
    • सिस्टम में global बदलाव नहीं करता
    • पैकेज को relocate किया जा सकता है
    • सिस्टम के हर user के लिए अलग और स्वतंत्र इंस्टॉलेशन संभव
  • हर प्रोजेक्ट के लिए अलग सेटिंग के साथ virtual environment की तरह इस्तेमाल करने का समर्थन
  • pipeline से जोड़कर चलाया जा सकता है
  • interpreter के रूप में इस्तेमाल करने का भी समर्थन: tea my-script.py चलाने पर जरूरी Python अपने-आप इंस्टॉल करके चलाता है

4 टिप्पणियां

 
pppqqq 2022-11-21

बहुत अच्छा है। मैंने भी कभी अपने home directory में package.json बनाकर और yarn plugin के ज़रिए vim plugin या brew packages को मैनेज करने के लिए कुछ ऐसा ही आज़माया था, लेकिन यह तरीका उससे कहीं ज़्यादा परिष्कृत लगता है।

 
sssss 2022-11-21

परिचय में कहा गया है

tea is not a package manager.
tea is unified packaging infrastructure.
यही बात कही जा रही है।

 
v08zbv8fvlkjasdflkj 2022-11-21

GitHub description में इसे the unified package manager (brew2) लिखा है, हाहाहा

 
jeyraof 2022-11-21

यह पैकेज मैनेजर से ज़्यादा asdf-vm जैसे टूल के करीब लगता है।