更改“原始”值后如何更新Google Chrome 70?


78

我有Google Chrome版本70.0.3538.77(官方内部版本)(64位)。

今天,在运行sudo apt update和之后sudo 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.

我在手册页上找到了apt-secure的信息,但至少对我来说,这是技术性和困难的操作。

那么,如何解决此问题?


编辑:目前,我已经从软件源中删除了现有的Google Chrome ppa,然后成功运行sudo apt updatesudo 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.

Answers:


93

这个问题已经存在了一段时间

该错误消息清楚地表明,这与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]提示。


33
从改变sudo apt-get updatesudo apt update固定对我来说。
sdexp

@sdexp如果也将其作为答案将很有帮助,因为它不会在注释中被注意到。
金刚狼

22

对于使用Ansible或类似工具在多个主机上处理此提示的任何人,这是我发现对我有用的。

apt -y update交互式环境中工作时,我无法在Ansible的临时环境中使用它。我尝试了选项和强制选项的各种组合,但似乎都没有用。

可能有更好的方法,但这似乎是所有主机都接受更改的命令:

apt-get update -y --allow-releaseinfo-change
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.