web-dev-qa-db-ja.com

「Origin」値の変更後にGoogle Chrome 70を更新する方法

Google Chromeバージョン70.0.3538.77(公式ビルド)(64ビット)があります。

今日、Sudo apt updateSudo apt full-upgradeを実行した後、私は見ました:

E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

manのページでapt-secureを見ましたが、少なくとも私にとっては技術的で難しいことです。

それでは、この問題をどのように修正しますか?


編集:現時点では、既存のGoogle Chrome ppaをソフトウェアソースから削除し、Sudo apt updateおよびSudo apt full-upgradeを正常に実行して、次のインストールとアップグレードを正常に行いました。

The following NEW packages will be installed:
  python3-netifaces
The following packages will be upgraded:
  netplan.io nplan ppp
3 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
77
DK Bose

この問題は存在しました しばらくの間

エラーメッセージは、これがGoogleの名前をGoogle、IncからGoogle LLCに変更することに関係していることを明確に示しています。エラーメッセージは何が間違っているかを示していますが、この問題を修正するために実行するコマンドを教えてくれません。

メッセージが示すように、この変更を明示的に受け入れるにはどうすればよいですか?

2018年6月以降の上記に関連する質問で述べたように、chrome-remote-desktopおよびソリューションに関連する問題は、単にSudo apt updateを実行し、プロンプトでyで応答することです。

これは、Sudo apt updateでチェーンせずに、ただSudo apt upgradeを実行したときに表示されるものです

E: Repository 'http://dl.google.com/linux/chrome/deb stable Release' changed its 'Origin' value from 'Google, Inc.' to 'Google LLC'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] y
Get:8 http://dl.google.com/linux/chrome/deb stable/main AMD64 Packages [1,130 B]                                                    

Sudo apt updateだけを実行すると、[y/N]プロンプトが表示されます。

91
DK Bose

Ansibleまたは同様のツールを使用して複数のホストでこのプロンプトを処理している場合は、ここで私が働いたことがわかります。

apt -y updateはインタラクティブな環境で機能していましたが、Ansibleのアドホック環境では機能しませんでした。オプションとforce-yesオプションのさまざまな組み合わせを試しましたが、どれも機能していないようです。

おそらくもっと良い方法がありますが、これはすべてのホストで変更を受け入れるように思われるコマンドです:

apt-get update -y --allow-releaseinfo-change
20
eby