Invalid signature `BADSIG F60F4B3D7FA2AF80` on nvidiaCuda:10.1-runtime-Ubuntu 16.04

    科技2025-06-04  73

    docker建立镜像时出现如下错误

    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'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 Release' is not signed.

    解决办法1

    gpg --keyserver keyserver.ubuntu.com --recv-keys F60F4B3D7FA2AF80

    转自github

    解决办法2

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup vi /etc/apt/sources.list

    文件里面加上

    #Ali Cloud deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

    然后

    sudo apt-get update sudo apt-get dist-upgrade sudo apt-get -f install

    解决办法3

    (我就是用了这个才解决了,前两个有人有用,对我没用,万分感谢下面这位大哥) 1.安装apt-transport-https 2.list里面的http改为https 3.执行下面这个

    wget -qO - https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub | sudo apt-key add -

    搞定!

    Processed: 0.010, SQL: 8