The Chromium Chronicle #16: डेस्कटॉप पर Google Apps अपडेट करना

एपिसोड 16: बेलेव्यू, वॉशिंगटन में अंजली दोनेरिया (जनवरी 2021)
पिछले एपिसोड

क्या आपने कभी सोचा है कि Chrome आपके डेस्कटॉप पर खुद को अप-टू-डेट कैसे रखता है? या फिर Chromebook, Chromecast या Android पर अपडेट कैसे दिए जाते हैं? और इंतज़ार न करें! आपके डिवाइस को नियमित अपडेट करने के लिए Google अपडेट किस तरह काम करता है, यह समझने के लिए आगे पढ़ें.

Google अपडेट, डेस्कटॉप (Mac और Windows) क्लाइंट के इंस्टॉल और अपडेट की प्रोसेस को मैनेज करने वाला टूल है. यह सिर्फ़ Chrome के लिए नहीं है! यह टूल, Auto-Update Server (इसे Omaha Server के नाम से भी जाना जाता है) की मदद से, अपडेट उपलब्ध कराता है.

Windows पर, Google अपडेट, Google ऐप्लिकेशन के लिए इंस्टॉलर और अपडेटर, दोनों के तौर पर काम करता है. वहीं, Mac पर, कीस्टोन को Google की ओर से भेजे जाने वाले सभी Mac सॉफ़्टवेयर को एक ही जगह से अपडेट करने के लिए डिज़ाइन किया गया है. इसे इंस्टॉल करने या पहली बार लॉन्च करने के दौरान अपडेट होने वाले सॉफ़्टवेयर से इंस्टॉल किया जाता है.

Omaha के काम करने के तरीके की खास जानकारी

अपडेट की प्रोसेस, Omaha कॉन्फ़िगरेशन लैंग्वेज के नियमों से कंट्रोल की जाती है. नीचे दिए गए उदाहरण में, Chrome एक्सटेंशन के अपडेट की जांच से जुड़ा अपडेट दिखाया गया है:

Update {
  # UpdatedVersion and subsequent Pair MUST be provided for chrome responses
  UpdatedVersion: "1.8.3.0"
  Pair: {Tag: "version" Value: "{updated_version}" }
  Codebase: "http://dl.google.com/foo/{updated_version}/item.crx"
}

कॉन्फ़िगरेशन बनाने या उसमें बदलाव करने के बाद, उसे Omaha Server पर डिप्लॉय किया जा सकता है. इसके अलावा, dl.google.com पर बाइनरी अपने-आप अपलोड करने, Omaha कॉन्फ़िगरेशन को जनरेट और डिप्लॉय करने के लिए, रिलीज़ मैनेजर का इस्तेमाल किया जा सकता है. और कोई बात नहीं, आपका डेस्कटॉप ऐप्लिकेशन अब Google अपडेट के ज़रिए अपडेट देने के लिए तैयार है!