我该如何修复 NeuroScience Debian 的这个密钥签名问题?

我该如何修复 NeuroScience Debian 的这个密钥签名问题?

睡眠极度不足,但思维清晰。希望我不是个十足的傻瓜,这台笔记本电脑以前给我带来过麻烦。我昨天刚刚在另一台机器上毫不费力地添加了 Neuroscience Debian 的密钥。不知道是不是因为缺乏睡眠,但我收到了一个错误,我现在无法在精神上处理。感谢大家的帮助。

按照此链接上的说明进行操作:http://neuro.debian.net/并选择“Ubuntu Xenial (16.04),美国加利福尼亚服务器,我从指令输出中收到以下信息:

" wget -O- http://neuro.debian.net/lists/xenial.us-ca.full | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list
--2017-08-21 19:00:02--  http://neuro.debian.net/lists/xenial.us-ca.full
Resolving neuro.debian.net (neuro.debian.net)... 129.170.30.193
Connecting to neuro.debian.net (neuro.debian.net)|129.170.30.193|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 262 [text/plain]
Saving to: ‘STDOUT’

-                     0%[                    ]       0  --.-KB/s               deb http://neurodeb.pirsquared.org data main contrib non-free
#deb-src http://neurodeb.pirsquared.org data main contrib non-free
deb http://neurodeb.pirsquared.org xenial main contrib non-free
#deb-src http://neurodeb.pirsquared.org xenial main contrib non-free
-                   100%[===================>]     262  --.-KB/s    in 0s      

2017-08-21 19:00:04 (55.8 MB/s) - written to stdout [262/262]
"

这很好,问题是密钥没有被签出:

"sudo apt-key adv --recv-keys --keyserver hkp://pool.sks-keyservers.net:80 0xA5D32F012649A5A9
Executing: /tmp/tmp.ZGsHDOyuEZ/gpg.1.sh --recv-keys
--keyserver
hkp://pool.sks-keyservers.net:80
0xA5D32F012649A5A9
gpg: requesting key 2649A5A9 from hkp server pool.sks-keyservers.net
gpgkeys: key A5D32F012649A5A9 can't be retrieved
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gpg: keyserver communications error: keyserver helper general error
gpg: keyserver communications error: unknown pubkey algorithm
gpg: keyserver receive failed: unknown pubkey algorithm" 

我尝试清除所有现有密钥并重新签名、更新和重启。这不是奇怪的缓存问题,也不是丢失数据包错误。再次感谢您的帮助。

答案1

你也可以直接从 neurodebian 网站获取密钥...参见http://neuro.debian.net/faq.html “无法验证以下签名……”是什么意思?

相关内容