Chrome 上的軟體更新失敗:
Reading package lists... Done
W: GPG error: http://dl.google.com stable Release: The following signatures were invalid: BADSIG A040830F7FAC5991 Google, Inc. Linux Package Signing Key <[email protected]>
我嘗試刪除並重新安裝 Google 金鑰:
sudo apt-key del A040830F7FAC5991
wget https://dl-ssl.google.com/linux/linux_signing_key.pub
apt-key add linux_signing_key.pub
還有其他人有問題嗎?
答案1
打開終端機並輸入以下內容:
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
這將匯入 Google 更新的 GPG 金鑰。您應該能夠毫無錯誤地更新系統。
在 Ubuntu 14.04.2 上為我工作
來源:谷歌 Linux 儲存庫
答案2
使用以下命令刪除先前安裝的金鑰:
sudo apt-key del 7FAC5991
然後下載並重新新增金鑰。
答案3
我知道這篇文章已經存在一年了並且已經解決了,但我在 2016 年 3 月遇到了同樣的問題,也許我的答案可以幫助別人。
看來google已經暫停了對chrome的32位元支持,所以你必須在sources.list中編寫chrome的架構。
我做了這裡解釋的事情:
http://www.omgubuntu.co.uk/2016/03/fix-failed-to-fetch-google-chrome-apt-error-ubuntu
sudo gedit /etc/apt/sources.list.d/google-chrome.list
並在“deb”之後加上“[arch=amd64]”。