Chromium Chronicle #16: デスクトップでの Google アプリの更新

エピソード 16: ワシントン州ベルビューにいる Anjali Doneria 作(2021 年 1 月)
前のエピソード

パソコンの Chrome がどうやって最新の状態に保たれるのか、疑問に思ったことはありませんか?または、 アップデートは Chromebook、Chromecast、Android に配信されますか?待って!読む では、Google アップデータの仕組みについて、 できます。

Google アップデータは、デスクトップ(Mac と Windows)クライアントを管理するためのツールです。 インストールと更新のプロセスが 含まれますこの機能は Chrome に限ったことではありません。このツールは 自動更新サーバー(別名 Omaha Server)を使用して更新できます。

Windows では、Google Update は Google のインストーラとしてもアップデータとしても機能します。 Keystone は、Mac ではすべての Mac ソフトウェアを一元的に Google が発送します。インストール時に更新されるソフトウェアによってインストールされる または初回起動時のみです。

Omaha の仕組みの概要

アップデート プロセスは、Omaha Configuration Language のルールによって制御されます。「 次の例は、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 にデプロイできます。 できます。または、リリース マネージャーを使用して、Google Chat で ダウンロードし、Omaha 設定を生成してデプロイします。これで これで、Google アップデータを使用してデスクトップ アプリのアップデートを配信する準備が整いました。