Aflevering 16: door Anjali Doneria in Bellevue, WA (januari 2021)
Vorige afleveringen
Heeft u zich ooit afgevraagd hoe Chrome zichzelf up-to-date houdt op uw desktop? Of hoe updates worden aangeboden aan Chromebooks, Chromecast of Android? Wacht niet langer! Lees verder om te begrijpen hoe Google Update werkt om regelmatig updates op uw apparaten uit te voeren.
Google Update is de tool voor het beheren van de installatie- en updateprocessen van desktopclients (Mac en Windows). Het is niet alleen voor Chrome! Deze tool levert updates via Auto-Update Server (ook bekend als Omaha Server).
Op Windows werkt Google Update zowel als installatieprogramma als updater voor Google-apps, terwijl op Mac Keystone is ontworpen om alle Mac-software die Google levert centraal bij te werken; het wordt geïnstalleerd door de software die wordt bijgewerkt tijdens de installatie of de eerste keer opstarten.
Het updateproces wordt beheerd door regels in Omaha Configuration Language. In het volgende voorbeeld ziet u een update voor updatecontroles voor Chrome-extensies:
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"
}
Zodra u klaar bent met het maken/wijzigen van uw configuratie, kan deze worden geïmplementeerd op Omaha Server. Als alternatief kunt u Release Manager gebruiken om automatisch binaire bestanden te uploaden naar dl.google.com en de Omaha-configuratie te genereren en te implementeren. En voila, uw desktop-app is nu klaar om updates via Google Update te leveren!