存储库“http://dl.google.com/linux/chrome/deb stable Release”没有 Release 文件

存储库“http://dl.google.com/linux/chrome/deb stable Release”没有 Release 文件

执行此命令后

sudo apt-get update && sudo apt-get -y upgrade

我收到这个错误

W: The repository 'http://dl.google.com/linux/chrome/deb stable Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

我之前也看到过关于同一问题的询问,但给出的答案都是针对其他存储库的。如能得到任何帮助,我将不胜感激。

答案1

前面的答案是错误的(Traxidus Wolf)。

那个问题(参考)不是一个错误,而只是一条消息,让那个人回答是或否(从 Google Inc 更改为 LLC),这一切都发生在上周更新之后。

问题是apt-get现在的水平较低且更apt加以用户为导向,因此apt-get没有要求用户交互。


此错误有所不同:

“关键”是“无法验证存储库

恕我直言...你没有仓库的密钥

要解决这个问题,只需使用以下命令:

$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

https://www.google.com/linuxrepositories/

过去,您可以添加任何您想要的 repo,但现在您需要他们的 gpg 密钥,否则不起作用。

答案2

根据这篇文章的答案»'Origin' 值更改后如何更新 Google Chrome 70?' 由于 apt-get 级别较低,因此未提供提示。

运行:“apt update”

它会给你一个“y/n”提示,选择“y”,从那时起错误和注释就会被处理。

答案3

这似乎消除了错误。

编辑文件 /etc/apt/sources.list.d/google-chrome.list 将所有行注释掉,并将 # 符号作为第一个字符。关闭文件。

相关内容