E:存储库'http://dl.google.com/linux/chrome/deb稳定版'从'Google,Inc.'更改了'Origin'值 到'Google LLC'

Wes*_*sam 114 ubuntu apt google-chrome apt-get

当我apt-get updateapt-get upgrade我的Ubuntu系统时,我收到有关获取Google Chrome更新的以下错误消息.这只是几天前才开始发生的.

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.
Run Code Online (Sandbox Code Playgroud)

错误消息清楚地表明,这与Google将其名称Google,Inc 更改为Google LLC有关.错误消息显示错误,但没有告诉我们要运行什么命令来解决此问题.

如消息所示,我如何明确接受此更改?

Wes*_*sam 234

跑:

$ sudo apt update
Run Code Online (Sandbox Code Playgroud)

请注意,这是apt不是 apt-get

然后输入y接受更改:

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
Run Code Online (Sandbox Code Playgroud)

该错误不会再次出现.您需要运行sudo apt-get update ,并sudo apt-get upgrade像往常一样让你更新.

细节

正如问题中所指出的,此错误消息旨在确保您从谷歌公司获取谷歌Chrome更新的新实体与您的系统信任并知道其签名的谷歌公司相同.接受此更改后,您要求系统信任Google LLC,并在将来接受Google Chrome的更新.

  • 真奇怪.如果这一变化发生在今年早些时候,为什么我今天才碰到这个(2018年11月6日)?无论哪种方式,修复工作. (17认同)
  • 为什么`apt-get`更新不起作用?奇怪的边缘情况需要运行`apt`代替 (7认同)
  • @Stéphane因为它是一个不同的存储库.这个问题是关于`chrome-remote-desktop`,而今天`chrome`已经改变了. (7认同)
  • 如果我添加一个提示不要将`apt`和`apt-get`混淆到你的问题(显然,不是我和其他人可能),这样可以吗? (5认同)
  • 有没有办法强制以非交互方式接受更改? (2认同)
  • _italic_ apt-get可以被视为较低级别和"后端",并支持其他基于APT的工具.apt专为最终用户(人)设计,其输出可在不同版本之间更改.详情请见:https://askubuntu.com/questions/445384/what-is-the-difference-between-apt-and-apt-get (2认同)

Gan*_*wad 8

apt-get update -y --allow-releaseinfo-change
Run Code Online (Sandbox Code Playgroud)

这允许安装,即使在应用程序的新版本中其信息发生了变化