ubuntu20.04安装nvidia-docker(解决有 Release 文件。 N: 无法安全地用该源进行更新,所以默认禁用该源错误)

ubuntu20.04安装nvidia-docker

按照nvidia官网给出的安装nvidia-docker流程来

bash 复制代码
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
  && curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
    sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
    sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list


sudo apt-get update


sudo apt-get install -y nvidia-container-toolkit

然后想都不要想,nvidia+linux安装的东西,那肯定是不能安装成功的,恶毒的nvidia

在sudo apt-get update出现报错

bash 复制代码
E: 仓库 "https://nvidia.github.io/libnvidia-container/stable/deb/amd64  Release" 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

打开软件源文件

bash 复制代码
sudo gedit /etc/apt/sources.list.d/nvidia-container-toolkit.list

然后替换掉里面的内容

bash 复制代码
deb  http://nvidia.github.io/libnvidia-container/stable/deb/$(ARCH) /

#deb [trusted=yes signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://nvidia.github.io/libnvidia-container/experimental/deb/$(ARCH) /

然后再次update,发现还是会有一些警告类似于

bash 复制代码
W: 无法下载 http://nvidia.github.io/libnvidia-container/stable/deb/amd64/InRelease  连接失败 [IP: 2606:50c0:8003::153 80]
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

直接不管,直接上命令

bash 复制代码
sudo apt-get install -y nvidia-container-toolkit

然后出现

sm崽,还是不让下载是吧 ,直接点击网页手动下载,发现下载成功!!

然后直接挨个sudo dpkg -i xxx,注意会有安装先后顺序,安装给的提示就行

最后输入命令发现安装成功

bash 复制代码
sudo -E apt-get install -y nvidia-container-toolkit --fix-missing

引用:

https://blog.csdn.net/Yonggie/article/details/140460258

感谢这为博主写的解决方案,但是他写的太乱了,所以我这里重新整理了一下

相关推荐
DevSecOps选型指南2 小时前
2025软件供应链安全最佳实践︱证券DevSecOps下供应链与开源治理实践
网络·安全·web安全·开源·代码审计·软件供应链安全
ABB自动化3 小时前
for AC500 PLCs 3ADR025003M9903的安全说明
服务器·安全·机器人
恰薯条的屑海鸥3 小时前
零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
数据库·学习·安全·web安全·渗透测试·网络安全学习
MickeyCV3 小时前
使用Docker部署MySQL&Redis容器与常见命令
redis·mysql·docker·容器·wsl·镜像
棠十一3 小时前
Rabbitmq
分布式·docker·rabbitmq
阿部多瑞 ABU4 小时前
主流大语言模型安全性测试(三):阿拉伯语越狱提示词下的表现与分析
人工智能·安全·ai·语言模型·安全性测试
藥瓿亭5 小时前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks
2302_809798325 小时前
【JavaWeb】Docker项目部署
java·运维·后端·青少年编程·docker·容器
嵌入式大圣5 小时前
Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践
运维·docker·容器
孔令飞5 小时前
Kubernetes 节点自动伸缩(Cluster Autoscaler)原理与实践
ai·云原生·容器·golang·kubernetes