加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 在Ubuntu 18.04上安装sbt时出错:`gpg:keyserver rece

发布时间:2020-12-16 18:13:45 所属栏目:安全 来源:网络整理
导读:我跟着 official sbt install instructions. $sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823Executing: /tmp/apt-key-gpghome.uRI0yiusG0/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com
我跟着 official sbt install instructions.

$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日再次重试,它现在有效!

解决方法

发出命令

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导入

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读