问题
参考:https://docs.nvidia.com/cuda/wsl-user-guide/index.html#running-cuda
准备在WSL2中安装cuda,增加了nvidia的源后,update报错
root@DESKTOP-6RH1FPG:/etc/apt# apt update
Hit:1 http://mirrors.aliyun.com/ubuntu bionic InRelease
Hit:2 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease
Get:3 http://mirrors.aliyun.com/ubuntu bionic-backports InRelease [74.6 kB]
Hit:4 http://mirrors.aliyun.com/ubuntu bionic-security InRelease
Ign:5 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64 InRelease
Get:6 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64 Release [697 B]
Get:7 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64 Release.gpg [836 B]
Ign:7 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64 Release.gpg
Reading package lists… Done
W: GPG error: https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64 Release: The following signatures were invalid: BADSIG F60F4B3D7FA2AF80 cudatools cudatools@nvidia.com
E: The repository ‘http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 Release’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
解决
apt-get install apt-transport-https