The Chromium Chronicle #16: تحديث تطبيقات Google على سطح المكتب

الحلقة 16: من إعداد "أنجالي دونيريا" في مدينة "بيلفيو"، واشنطن (كانون الثاني/يناير 2021)
الحلقات السابقة

هل تساءلت يومًا عن كيفية تحديث Chrome باستمرار على جهاز سطح المكتب؟ أو كيف هل يتم عرض تحديثات على أجهزة Chromebook أو Chromecast أو Android؟ لا داعي للانتظار بعد الآن. القراءة لفهم كيفية عمل تحديث Google لعرض التحديثات المنتظمة الأجهزة.

"تحديث Google" هو أداة لإدارة برنامج سطح المكتب (Mac وWindows) وعمليات التثبيت والتحديث. لا يقتصر الأمر على Chrome فقط. تقدّم هذه الأداة التحديثات عبر خادم التحديث التلقائي (المعروف أيضًا باسم خادم Omaha).

على نظام التشغيل Windows، يعمل "تحديث Google" كأداة تثبيت وأداة تحديث لـ Google التطبيقات، بينما صُمِّم Keystone على نظام التشغيل Mac لتحديث جميع برامج 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، وإنشاء تهيئة أوماها ونشرها. وفويلا، تطبيق سطح المكتب جاهز الآن لعرض التحديثات من خلال تحديث Google!