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 के लिए इंस्टॉलर और अपडेटर, दोनों के रूप में काम करता है ऐप्लिकेशन में मौजूद ऐप्लिकेशन का इस्तेमाल करने के दौरान, Keystone को इस तरह डिज़ाइन किया जाता है कि इससे सभी Mac सॉफ़्टवेयर को एक ही जगह से अपडेट किया जा सके जिसे Google भेजता है; इसे उस सॉफ़्टवेयर से इंस्टॉल किया जाता है जिसे इंस्टॉल करने के दौरान अपडेट किया जाता है या पहला लॉन्च.

ओमाहा के काम करने के तरीके की खास जानकारी

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