我正在使用WSL ()和安装的Ubuntu20.04.3LTS。当我运行sudo apt-get update
时,会得到以下错误:
Err:7 https://apt.kitware.com/ubuntu bionic InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6AF7F09730B3F0A4
Fetched 11.0 kB in 1s (7552 B/s)
我试过贴在:由于公钥不可用,无法验证下列签名:否_蒲布凯中的贴士,但这对我不起作用- gpg抱怨说“没有数据”:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
Executing: /tmp/apt-key-gpghome.Cz3vHTxU7i/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
gpg: keyserver receive failed: No data
我该怎么做才能及时得到更新?
更新:
应要求,我共享/etc/apt/ share .列表
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ focal universe
deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
deb http://archive.ubuntu.com/ubuntu/ focal multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security universe
deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
deb https://apt.kitware.com/ubuntu/ bionic main
发布于 2022-01-31 13:51:35
我将密钥添加到Ubuntu密钥服务器(出于某种原因,它们没有Kitware apt存储库的密钥,该库在2022年更新)
现在,运行这个应该可以解决您的问题:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
发布于 2022-01-28 12:01:04
只需遵循正式文件:
发布于 2022-02-14 09:19:17
在您的/etc/apt/sources.list.d/kitware.list
中,它是:
deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main
因此,这个存储库被迫使用/usr/share/keyrings/kitware-archive-keyring.gpg
验证这个公钥。
但是您已经用apt-key
全局密钥存储库(它在/etc/apt/trusted.gpg
和/etc/apt/trusted.gpg.d/
中)更新了您的公钥,而不是那个特定的文件。
因此,有两种方法可以让它发挥作用:
/usr/share/keyrings/kitware-archive-keyring.gpg
。[signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg]
中的/etc/apt/sources.list.d/kitware.list
,以便apt能够从全局密钥库读取相应的公钥。(您仍然需要从某个地方安装公钥)https://askubuntu.com/questions/1389758
复制相似问题