amenbo

amenbo 1.6.1 — ऐप अब ख़ुद को वहीं अपडेट करता है; इंस्टॉलर दोबारा नहीं चलाना

अपडेट का बैनर दबाइए और ऐप ख़ुद को वहीं नए संस्करण पर बदल लेता है। इंस्टॉल अब आपकी अपनी जगह में होता है, इसलिए एडमिन अधिकार नहीं चाहिए। सिर्फ़ CLI वालों को एक-कमांड अपडेट और वापसी मिलती है।

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

बैनर से वहीं अपडेट

  • बैनर अब ख़ुद अपडेट लागू करता है — “नया संस्करण मौजूद है” वाला बैनर पहले इंस्टॉलर खोल देता था, जिसे फिर आपको दोबारा चलाना पड़ता था। इस रिलीज़ से बैनर दबाने पर ऐप ख़ुद को वहीं नए संस्करण पर बदल लेता है। डेस्कटॉप ऐप के साथ आया CLI भी उसी समय अपडेट हो जाता है।

सिर्फ़ CLI वाले इंस्टॉल के लिए एक कमांड

  • amenbo update --apply — नया CLI डाउनलोड करता है और चल रही बाइनरी को वहीं बदल देता है। न इंस्टॉलर, न अधिकार बढ़ाना। (आपने CLI डेस्कटॉप ऐप के साथ इंस्टॉल किया है तो CLI ऐप से ही अपडेट हो जाता है, इसलिए यह कमांड चाहिए ही नहीं।)
  • amenbo update --rollback — पिछला --apply पलट देता है और अलग रखी पुरानी बाइनरी लौटा लाता है। कोई डाउनलोड नहीं, ऑफ़लाइन भी चलता है। नया संस्करण नख़रे करे तो काम आता है।

हर उपयोक्ता के लिए अलग इंस्टॉल, एडमिन नहीं

  • इंस्टॉल के लिए अब एडमिन अधिकार नहीं चाहिए — वह आपकी अपनी जगह में इंस्टॉल होता है। पहले का कोई संस्करण पूरे सिस्टम के लिए इंस्टॉल था (मसलन /Applications के नीचे), तो पहला इंस्टॉल पुरानी प्रति हटाने के लिए एक बार आपका पासवर्ड माँगता है; उसके बाद अपडेट कभी पासवर्ड नहीं माँगते। नया इंस्टॉल यह सवाल कभी नहीं दिखाता।

कैसे लें

अपने OS का इंस्टॉलर नवीनतम रिलीज़ से खोलिए। GUI और CLI साथ आते हैं, और एडमिन अधिकार नहीं चाहिए।

  • macOS — .pkg, एक Apple silicon के लिए और एक Intel के लिए (पहली बार खोलने पर Gatekeeper पूछेगा: राइट-क्लिक → Open)
  • Windows — setup .exe
  • Linux — .deb / .rpm

अपडेट करने के लिए: GUI पर “नया संस्करण मौजूद है” वाला बैनर अब उसे वहीं लागू कर देता है। आपने सिर्फ़ CLI इंस्टॉल किया है तो amenbo update --apply उसे बदल देता है।

यहाँ नए हैं? शुरू करें देखिए।