1 file:/var/cudnn-local-repo-ubuntu2004-8.6.0.163 InRelease 由于没有公钥,无法验证下列签名:解决方法

问题

我在安装完成cudnn后发现软件更新上报错
1 file:/var/cudnn-local-repo-ubuntu2004-8.6.0.163 InRelease 由于没有公钥,无法验证下列签名:解决方法_第1张图片
1 file:/var/cudnn-local-repo-ubuntu2004-8.6.0.163 InRelease 由于没有公钥,无法验证下列签名:解决方法_第2张图片
然后我发现这是因为在安装cudnn包的时候,deb包自动添加啦软件源
1 file:/var/cudnn-local-repo-ubuntu2004-8.6.0.163 InRelease 由于没有公钥,无法验证下列签名:解决方法_第3张图片
所以我们只需要把软件源的密钥添加上即可

解决方法

udo cp /var/cudnn-local-repo-ubuntu2004-8.6.0.163/cudnn-local-B0FE0A41-keyring.gpg /usr/share/keyrings/

这里是我电脑上的情况,不一定对应其他的,建议是找到自己安装cudnn的deb包,然后根据其提示添加密钥即可
当然,不建议大家使用deb方式安装cudnn,推荐使用压缩包解压,具体流程在我的另一个博客里面有

你可能感兴趣的:(linux,python,windows)