פרק 16: מאת Anjali Doneria in Bellevue, WA (ינואר 2021)
הפרקים הקודמים
חשבתם פעם איך Chrome מתעדכן כל הזמן במחשב שלכם? או איך העדכונים מוצגים במכשירי Chromebook, Chromecast או Android? לא צריך לחכות יותר! נקראו כדי להבין איך Google Update פועל כדי להציג עדכונים שוטפים מכשירים.
Google Update הוא הכלי לניהול לקוח במחשב (Mac ו-Windows) תהליכי התקנה ועדכון. זה לא רק עבור Chrome ! הכלי הזה מאפשר עדכונים דרך Auto-Update Server (שנקרא גם Omaha Server).
ב-Windows, 'עדכוני Google' פועל גם כמתקין וגם כמעדכן עבור Google ואילו ב-Mac, 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'!