apt-get 更新后英特尔图形 ppa 错误

lan*_*man 17 apt graphics drivers

我怎么能忽略这条消息?

W: GPG error: https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 56A3DEF863961D39
W: The repository 'https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease' is not signed.
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.
Run Code Online (Sandbox Code Playgroud)

它来自英特尔更新 gfx。

小智 15

我设法通过运行以下命令为 Ubuntu 16.04 和 16.10 解决了这个问题

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-GROUP-KEY-ilg -O - | sudo apt-key add -
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | sudo apt-key add -
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-4 -O - | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

  • 有效但显示`W: https://download.01.org/gfx/ubuntu/16.04/main/dists/xenial/InRelease: Signature by key 09D6EF97BFB38E916EF060E756A3DEF863961D39 在末尾使用弱摘要算法(SHA1)更新。 (5认同)

pa4*_*080 10

尝试添加密钥(替换56A3DEF863961D39为您丢失的密钥):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 56A3DEF863961D39
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

参考资料和进一步阅读:

  • 这应该是公认的答案。 (2认同)