Google Chromeをインストールすると、サードパーティソフトウェアソースが追加され、そこからGoogle Chromeアップグレードを取得できます。
$ cat /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/chrome/deb/ stable main
$ head -n 9 /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release
Origin: Google, Inc.
Label: Google
Suite: stable
Codename: stable
Version: 1.0
Date: Tue, 04 Oct 2011 00:57:43 +0000
Architectures: i386 AMD64
Components: main
Description: Google chrome-linux repository.
$ grep '^Package: ' /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-AMD64_Packages
Package: google-chrome-beta
Package: google-chrome-stable
Package: google-chrome-unstable
このリポジトリから無人アップグレードを有効にするにはどうすればよいですか?
無人アップグレードをインストールします。
Sudo apt-get install unattended-upgrades
無人アップグレードリストを編集し、Google Chromeリポジトリを追加して、Google Chromeリポジトリで無人更新を有効にします。
gksudo gedit /etc/apt/apt.conf.d/50unattended-upgrades
許可されたオリジンに"Google\, Inc.:stable";
を追加します。
Unattended-Upgrade::Allowed-Origins {
"${distro_id} ${distro_codename}-security";
// "${distro_id} ${distro_codename}-updates";
// "${distro_id} ${distro_codename}-proposed";
// "${distro_id} ${distro_codename}-backports";
"Google\, Inc.:stable";
};
テスト
Sudo unattended-upgrade --dry-run
を使用してテストします。すべてが明らかになった場合、Google Chromeの更新をユーザーの介入なしにインストールする必要があります。
ドライランの後にログが機能することを確認するには:
cat /var/log/unattended-upgrades/unattended-upgrades.log
ログに次の行に沿って何かが表示されるはずです。
2011-10-11 18:03:23,292 INFO許可される発信元は次のとおりです:['o = Ubuntu、a = oneiric-security'、 'o = Google、Inc.、a = stable']
ファイル/etc/apt/apt.conf.d/10periodic
を編集することにより、無人アップデートの構成を変更できます。構成のオプションは/etc/cron.daily/apt
スクリプトヘッダーにあります。それらを読んで、無人アップデートの頻度を設定してください。