मैंने homebrew पैकेज प्रबंधन के लिए एक GUI एप्लिकेशन बनाया है (Brewery)
(github.com/yyytir777)नमस्ते। मैं एक MacBook यूज़र हूँ जो homebrew से पैकेज इंस्टॉल करके इस्तेमाल करता है। brew list, brew upgrade, brew install वगैरह… ये कमांड परिचित हैं, लेकिन कौन-कौन से पैकेज इंस्टॉल हैं यह एक नज़र में देखना मुश्किल था, और हर बार अपडेट करते समय टर्मिनल खोलना भी असुविधाजनक लगता था.
इसलिए मुझे लगा कि अगर इसे GUI ऐप से मैनेज किया जा सके तो यह सुविधाजनक होगा, और इसी वजह से मैंने इसे बनाया।
डैशबोर्ड
- इंस्टॉल किए गए Cask / Formula की संख्या और अपडेट किए जा सकने वाले पैकेजों की संख्या को कार्ड के रूप में दिखाता है
- मौजूदा Homebrew वर्ज़न और कुल इंस्टॉल साइज़ की जाँच
brew update/brew cleanupबटन को एक बार दबाकर चलाना
साइडबार
- इंस्टॉल किए गए सभी Cask, Formula की सूची को वर्ज़न के साथ दिखाता है
- अपडेट किए जा सकने वाले पैकेजों को नारंगी आइकन से तुरंत पहचाना जा सकता है
पैकेज विवरण स्क्रीन
- मौजूदा वर्ज़न → नवीनतम वर्ज़न दिखाता है, और उसी स्क्रीन से तुरंत अपडेट
- होमपेज लिंक, लाइसेंस, इंस्टॉल तारीख जैसी विस्तृत जानकारी
- Formula के मामले में dependency पैकेजों को टैग के रूप में दिखाता है, और उन पर क्लिक करने पर सीधे उस पैकेज के विवरण पर जा सकते हैं
- Cask के मामले में सामान्य हटाने के अलावा
-zapविकल्प (संबंधित डेटा सहित पूरी तरह हटाना) का समर्थन brew infoके मूल आउटपुट को टॉगल करके देखा जा सकता है
पैकेज खोज और इंस्टॉल
- कीवर्ड से Formula / Cask को एक साथ खोज
- खोज परिणामों में popover के जरिए वर्ज़न और होमपेज का प्रीव्यू
- खोज स्क्रीन से सीधे इंस्टॉल
इसे कुछ महीनों तक इस्तेमाल करके देखा, कोई समस्या नहीं हुई, और मुझे लगा कि यह काफ़ी सुविधाजनक रहा, इसलिए सावधानी से इसे साझा कर रहा हूँ।
मुझे अभी भी लगता है कि इसमें कुछ कमी है.. अगर आपको यह उपयोगी लगे तो इसे इस्तेमाल करके देखें, और इससे संबंधित बहुमूल्य फ़ीडबैक (एरर, या ऐसे फीचर जिन्हें आप जोड़ना चाहें) दें, तो मैं बहुत आभारी रहूँगा!!
अभी कोई टिप्पणी नहीं है.