运行apt-get update
出现如下错误:
W:GPG 错误:https://download.01.orgtrusty InRelease:由于公钥不可用,无法验证以下签名:NO_PUBKEY
答案1
您的错误消息是否显示了一些十六进制哈希值?因为可以通过运行以下命令轻松解决:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [YOUR HASH HERE]
然后再次运行apt-get update
:
sudo apt-get update
你就可以出发了。
答案2
值得补充的是,这些特定的 apt 存储库是英特尔存储库中没有自己的驱动程序,并且您通常不会在标准 ubuntu 安装中预安装它们的密钥。因此,根据英特尔驱动程序页面上的说明- 这些是 1.06 的版本,所以你可能需要检查一下最新的更新,您需要添加 01.org 存储库的 gpg 密钥
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
复制并粘贴这两行以添加密钥,更新,然后重试。
答案3
向所有遇到问题的人更新:看来密钥已于 12 月 25 日过期,已向英特尔发送了一封电子邮件。
您可以使用以下方法验证
apt-key list | grep expired -C3