(chat) ubuntu@ubun:~$ sudo apt-get update 获取:1 file:/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7 InRelease [1,575 B] 获取:1 file:/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7 InRelease [1,575 B] 错误:1 file:/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7 InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY 4FA3634244000BE4 命中:2 http://ftp.sjtu.edu.cn/ubuntu focal InRelease 命中:3 http://ftp.sjtu.edu.cn/ubuntu focal-security InRelease 命中:4 http://security.ubuntu.com/ubuntu focal-security InRelease 命中:5 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu2004/x86_64 InRelease 命中:6 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu focal InRelease 正在读取软件包列表... 完成 W: GPG 错误:file:/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7 InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 4FA3634244000BE4 E: 仓库 “file:/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7 InRelease” 没有数字签名。 N: 无法安全地用该源进行更新,所以默认禁用该源。 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
时间: 2024-03-28 22:40:09 浏览: 595
这个错误提示是因为在更新软件包列表时,apt-get无法验证`/var/nccl-local-repo-ubuntu2004-2.14.3-cuda11.7`这个仓库的数字签名。你可以按照以下步骤来解决这个问题:
1. 打开终端,输入以下命令来获取缺失的公钥:
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4FA3634244000BE4
```
其中,`4FA3634244000BE4`是缺失的公钥的ID。
2. 输入以下命令来更新软件包列表:
```
sudo apt-get update
```
如果一切正常,这时你应该可以成功更新软件包列表了。
希望这可以帮助到你。
阅读全文