mus*_*fan 5 linux debian key apt-get
当我尝试在 Debian 上使用apt-get update命令时,我发现自己陷入了一种错误循环,并出现以下两个错误:NO_PUBKEY 和 KEYEXPIRED
W: There is no public key available for the following key IDs:
4D270D06F42584E6
W: GPG error: http://archive.debian.org lenny/updates Release: The following signatures were invalid: KEYEXPIRED 1356982504
W: GPG error: http://archive.debian.org lenny/volatile Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DFD993306D849617
W: Failed to fetch http://archive.debian.org/debian-securty/dists/lenny/updates/main/source/Sources 404 Not Found [IP: 130.89.148.13 80]
首先我得到 KEYEXPIRED 错误(使用 NO_PUBKEY 但这不是现在的重点)然后我尝试了这个解决方案:
http://community.aegirproject.org/node/757/revisions/2077/view
(但我不确定我是否正确地完成了所有操作)
W: There is no public key available for the following key IDs:
4D270D06F42584E6
W: GPG error: http://archive.debian.org lenny/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://archive.debian.org lenny/volatile Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DFD993306D849617
W: Failed to fetch http://archive.debian.org/debian-securty/dists/lenny/updates/main/source/Sources 404 Not Found [IP: 130.89.148.13 80]
然后我得到 NO_PUBKEY 错误,我尝试了这个解决方案,并解决了我最初的问题:(
sudo apt-key adv --recv-keys --keyserver keys.gnupg.net(8位数字密钥)
你可以帮帮我吗?
我知道这有点晚了,但是最近我在 ubuntu 中遇到了同样的问题,这就是我解决这个问题的方法。首先我从密钥服务器获得密钥,如下所示。您可能需要根据您的环境更改KEY和服务器,
sudo gpg --keyserver hkp://keyserver.ubuntu.com --recv-key 40976EAF437D05B5
Run Code Online (Sandbox Code Playgroud)
之后,您需要将密钥添加到密钥存储中(您可能需要以“su”用户身份执行以下操作)
gpg --export --armor 40976EAF437D05B5 | apt-key add -
Run Code Online (Sandbox Code Playgroud)
从此处找到完整详细信息GPG 错误:公钥不可用 NO_PUBKEY
希望它会有所帮助(我也是 ubuntu 的新手,这就是我的整理方式)
| 归档时间: |
|
| 查看次数: |
7029 次 |
| 最近记录: |