admin管理员组文章数量:1618688
之前执行sudo apt-get update 出现了没有公钥,无法验证签名的情况,因为不是很紧急,所以暂时没管,今天空闲之余,着手解决这个问题。
➜ sudo apt-get update && apt-get upgrade
...
正在读取软件包列表... 完成
W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:https://dl.winehq/wine-builds/ubuntu bionic InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
W: 无法下载 https://dl.winehq/wine-builds/ubuntu/dists/bionic/InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
...
参考了网上的解决办法,发现并不好使,提示从公钥服务器接受失败。
➜ gpg --keyserver wwwkeys.eu.pgp --recv-keys 76F1A20FF987672F
gpg: 从公钥服务器接收失败:Server indicated a failure
➜ gpg --keyserver subkeys.pgp --recv-keys 76F1A20FF987672F
gpg: 从公钥服务器接收失败:Server indicated a failure
➜ gpg --keyserver wwwkeys.eu.pgp --recv-keys
gpg: 从公钥服务器接收失败:Server indicated a failure
经过一番搜索,找到了解决方案,成功导入秘钥。
执行:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu:80 --recv 76F1A20FF987672F
结果如下:
Executing: /tmp/apt-key-gpghome.uBwlOPqFFF/gpg.1.sh --keyserver hkp://keyserver.ubuntu:80 --recv 76F1A20FF987672F
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: 密钥 76F1A20FF987672F:公钥“WineHQ packages ”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1
再执行:
sudo apt-get update && apt-get upgrade
版权声明:本文标题:服务器返回的错误消息:failure,[Ubuntu18.04] gpg: 从公钥服务器接收失败:Server indicated a failure... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728783889a1173072.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论