Chromium Chronicle #16: Memperbarui Google Apps di Desktop

Episode 16: oleh Anjali Doneria di Bellevue, WA (Januari 2021)
Episode sebelumnya

Pernahkah Anda bertanya-tanya bagaimana cara Chrome selalu mendapatkan pembaruan di desktop Anda? Atau bagaimana update ditampilkan di Chromebook, Chromecast, atau Android? Tunggu apa lagi! Baca terus baca untuk memahami cara kerja Google Update dalam menyalurkan update rutin ke perangkat Anda.

Google Update adalah alat untuk mengelola proses penginstalan dan update klien desktop (Mac dan Windows). Ini bukan hanya untuk Chrome. Alat ini menayangkan update melalui Server Update Otomatis (juga dikenal sebagai Server Omaha).

Di Windows, Google Update berfungsi sebagai penginstal dan updater untuk aplikasi Google, sedangkan di Mac, Keystone didesain untuk mengupdate semua software Mac yang dikirimkan oleh Google secara terpusat. Software ini diinstal oleh software yang diupdate selama penginstalan atau peluncuran pertama.

Ringkasan cara kerja Omaha

Proses pembaruan dikontrol oleh aturan di Omaha Configuration Language. Contoh berikut menunjukkan update untuk pemeriksaan update ekstensi 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"
}

Setelah selesai membuat/mengubah konfigurasi, konfigurasi dapat di-deploy di Server Omaha. Atau, Anda dapat menggunakan Pengelola Rilis untuk mengupload biner secara otomatis ke dl.google.com, membuat dan men-deploy konfigurasi Omaha. Dan selesai, aplikasi desktop Anda sekarang siap menyediakan pembaruan melalui Google Update!