下载wine是提示没有公钥无法验证签名
Tofloor
poster avatar
zyc970908
deepin
2019-06-06 08:23
Author
zyc970908@zyc970908-PC:~/Desktop$ sudo dpkg --add-architecture i386
[sudo] zyc970908 的密码:
zyc970908@zyc970908-PC:~/Desktop$ sudo dpkg --add-architecture i386
zyc970908@zyc970908-PC:~/Desktop$ wget -nc https://dl.winehq.org/wine-builds/Release.key
--2019-06-06 00:19:41--  https://dl.winehq.org/wine-builds/Release.key
正在解析主机 dl.winehq.org (dl.winehq.org)... 151.101.230.217
正在连接 dl.winehq.org (dl.winehq.org)|151.101.230.217|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:3122 (3.0K) [application/pgp-keys]
正在保存至: “Release.key”

Release.key                   100%[=================================================>]   3.05K  --.-KB/s    in 0.01s   

2019-06-06 00:19:42 (276 KB/s) - 已保存 “Release.key” [3122/3122])

zyc970908@zyc970908-PC:~/Desktop$ sudo apt-key add Release.key
OK
zyc970908@zyc970908-PC:~/Desktop$ sudo apt install --install-recommends winehq-stable
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
E: 无法定位软件包 winehq-stable
zyc970908@zyc970908-PC:~/Desktop$ sudo apt install --install-recommends winehq-devel
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
E: 无法定位软件包 winehq-devel
zyc970908@zyc970908-PC:~/Desktop$ sudo apt update
命中:1 http://packagess.deepin.com:8081/deepin lion InRelease
错误:2 https://dl.winehq.org/wine-builds/debian jessie InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
错误:3 https://dl.winehq.org/wine-builds/debian stretch InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
错误:4 https://dl.winehq.org/wine-builds/debian buster InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
正在读取软件包列表... 完成   
W: GPG 错误:https://dl.winehq.org/wine-builds/debian jessie InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
E: 仓库 “https://dl.winehq.org/wine-builds/debian jessie InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
W: GPG 错误:https://dl.winehq.org/wine-builds/debian stretch InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
E: 仓库 “https://dl.winehq.org/wine-builds/debian stretch InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
W: GPG 错误:https://dl.winehq.org/wine-builds/debian buster InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F
E: 仓库 “https://dl.winehq.org/wine-builds/debian buster InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。


Reply Favorite View the author
All Replies
avatar
WENWEN
deepin
2019-06-06 16:30
#1
Reply View the author
avatar
Xue_HuZhi
deepin
2019-06-06 18:36
#2
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 76F1A20FF987672F
Reply View the author
avatar
aida
deepin
2019-06-06 18:37
#3
在终端执行
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 76F1A20FF987672F
Reply View the author
avatar
zyc970908
deepin
2019-06-07 04:06
#4
https://bbs.deepin.org/post/178911
在终端执行
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 76F1A20FF987672F ...

zyc970908@zyc970908-PC:~/Desktop$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 76F1A20FF987672F
Executing: /tmp/apt-key-gpghome.yev7ZnM460/gpg.1.sh --recv-keys --keyserver keyserver.ubuntu.com 76F1A20FF987672F
gpg: failed to start the dirmngr '/usr/bin/dirmngr': 没有那个文件或目录
gpg: connecting dirmngr at '/tmp/apt-key-gpghome.yev7ZnM460/S.dirmngr' failed: 没有那个文件或目录
gpg: keyserver receive failed: No dirmngr


提示没有目录怎么办
Reply View the author
avatar
mcxx123
deepin
2019-07-14 19:19
#5
https://bbs.deepin.org/post/178911
zyc970908@zyc970908-PC:~/Desktop$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 76 ...

和你的问题一样。
Reply View the author
avatar
走钢丝
deepin
2019-07-14 20:10
#6
本帖最后由 lidanger 于 2019-7-14 12:12 编辑
https://bbs.deepin.org/post/178911
和你的问题一样。

sudo apt install dirmngr
参考:https://bbs.deepin.org/post/179509
Reply View the author
avatar
mcxx123
deepin
2019-07-15 07:28
#7
https://bbs.deepin.org/post/178911
sudo apt install dirmngr
参考:https://bbs.deepin.org/post/179 ...

谢谢,有效。
Reply View the author
avatar
mahuan
deepin
2021-03-15 04:40
#8
Xue_HuZhi
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 76F1A20FF987672F

一针见血

Reply View the author
avatar
trufane
deepin
2022-09-24 06:38
#9

如果是按照 wine 官网安装流程执行的话,其实是已经下载了安装包秘钥的,只是秘钥的位置不正确,修改一下就好了。

图中 将秘钥存储在了 /usr/share/keysrings/ 目录下,而 /etc/apt/sources.list.d/winehq-buster.sources 中指定的路径却是 /etc/apt/keyrings/winehq-archive.key ,修改为 /usr/share/keyrings/winehq-archive.key

再执行 sudo apt update 就可以了

image.png

错误的路径:

image.png

修改后正确的路径:

sudo vim /etc/apt/sources.list.d/winehq-buster.sources
/usr/share/keyrings/winehq-archive.key

image.png

Reply View the author
avatar
ayi
deepin
2023-01-01 07:32
#10
trufane

如果是按照 wine 官网安装流程执行的话,其实是已经下载了安装包秘钥的,只是秘钥的位置不正确,修改一下就好了。

图中 将秘钥存储在了 /usr/share/keysrings/ 目录下,而 /etc/apt/sources.list.d/winehq-buster.sources 中指定的路径却是 /etc/apt/keyrings/winehq-archive.key ,修改为 /usr/share/keyrings/winehq-archive.key

再执行 sudo apt update 就可以了

image.png

错误的路径:

image.png

修改后正确的路径:

sudo vim /etc/apt/sources.list.d/winehq-buster.sources
/usr/share/keyrings/winehq-archive.key

image.png

大佬,搞了半天按你的方法成了😃

Reply View the author