1、sudo apt-get update更新失败出现GPG 错误。
GPG 错误:https://nvidia.github.io/libnvidia-container/ubuntu18.04/amd64 InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 6ED91CA3AC1160CD
2、解决GPG 错误:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ××××××××(有多个签名需要更新使用空格分离即可)
3、sudo apt-get dist-upgrade 更新依赖 解决gpg: keyserver receive failed: keyserver error问题
有GPU的电脑会导致显卡依赖更新,导致nvidia-smi失败。
4、libXXX is missing .
解决办法:
1. sudo apt-get install libXXX
2. sudo apt-get install libxxx-dev
常见举例:
一、打开终端输入:
$ sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.back
# mkdir -p lists/partial
# apt-get clean
# apt-get update
二、如果以上步骤解决不了,尝试删除签名:
1.打开新立得软件管理器 -- 设置 -- 软件库 -- 身份认证 -- 删除里边所有PPA软件签名
2.打开终端,输入
$ sudo apt-get update
3.将出现类似以下的错误:
W: GPG 错误:http://ppa.launchpad.net precise Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 32B18A1260D8DA0B
4.其中32B18A1260D8DA0B就是缺失的签名(公钥),然后我们使用命令对其进行更新:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ××××××××(有多个签名需要更新使用空格分离即可)
5.最后再使用sudo apt-get update 更新一下即可!
本文详细介绍了在Ubuntu系统中遇到GPG更新错误时的解决方案,包括如何处理公钥缺失问题,更新签名,以及解决依赖问题,适用于安装或更新GPU驱动及库文件时常见的更新错误。
2998

被折叠的 条评论
为什么被折叠?



