作者:图片哪天能显示 | 来源:互联网 | 2022-12-06 19:35
我正在遵循sbt官方安装说明。
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
Executing: /tmp/apt-key-gpghome.uRI0yiusG0/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
gpg: keyserver receive failed: Invalid argument
编辑:
我试过挖掘执行的gpg.1.sh脚本。这是对gpg的最终调用。
$ sudo cat /tmp/apt-key-gpghome.IRnmlx6hfX/gpg.0.sh
#!/bin/sh
exec 'gpg' --ignore-time-conflict --no-options --no-default-keyring \
--homedir '/tmp/apt-key-gpghome.IRnmlx6hfX' --no-auto-check-trustdb --trust-model always "$@"
编辑2:
我试图直接从密钥服务器中查询密钥,但是没有运气。参见http://keyserver.ubuntu.com/pks/lookup?search=2EE0EA64E40A89B84B2DF73499E82A75642AC823&op=vindex。钥匙可能丢失了吗?
编辑3:
我在2月24日再次尝试,现在可以使用了!
1> 小智..:
发出命令
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
我得到了错误
Executing: /tmp/apt-key-gpghome.DKOlZn67Q0/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
gpg: ricezione dal server di chiavi non riuscita: Dati assenti
(没有数据)
我以这种方式解决(带有Ubuntu 18.04.1的笔记本电脑,在没有身份验证的公司代理后面):
用gpg获得了密钥: gpg --receive-keys 99E82A75642AC823
gpg告诉我该密钥属于scalasbt@gmail.com
使用电子邮件地址在http://keyserver.ubuntu.com/上搜索了该密钥
将密钥保存在本地文件(sbt-key)中,然后使用 sudo apt-key add sbt-key