当前位置: 首页 > article >正文

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

ubuntu20.04安装nvidia-docker

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

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出现报错

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

打开软件源文件

sudo gedit /etc/apt/sources.list.d/nvidia-container-toolkit.list

然后替换掉里面的内容

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,发现还是会有一些警告类似于

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

直接不管,直接上命令

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

然后出现
在这里插入图片描述
sm崽,还是不让下载是吧,直接点击网页手动下载,发现下载成功!!
在这里插入图片描述
然后直接挨个sudo dpkg -i xxx,注意会有安装先后顺序,安装给的提示就行

在这里插入图片描述
最后输入命令发现安装成功

sudo -E apt-get install -y nvidia-container-toolkit --fix-missing

在这里插入图片描述

引用:

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

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


http://www.kler.cn/a/612000.html

相关文章:

  • 树莓派(4B)使用教程-小白之路(NO.1)
  • Rust从入门到精通之精通篇:25.过程宏高级应用
  • MySQL 设置允许远程连接完整指南:安全与效率并重
  • 《Python实战进阶》No37: 强化学习入门:Q-Learning 与 DQN-加餐版1 Q-Learning算法可视化
  • 【前端vue】理解VUE前端框架中src下的api文件夹与views文件夹
  • 蓝桥杯(电子类)嵌入式第十一届设计与开发科目模拟试题
  • AI辅助下基于ArcGIS Pro的SWAT模型全流程高效建模实践与深度进阶应用
  • 面试题:RocketMQ 如何保证消息的顺序性
  • 04 单目标定实战示例
  • HarmonyOS之深入解析如何根据url下载pdf文件并且在本地显示和预览
  • ubuntu24 部署vnc server 使用VNC Viewer连接
  • Scala基础语法和简介
  • Cent OS7+Docker+Dify
  • SpringBoot实战——详解JdbcTemplate操作存储过程
  • 第十六届蓝桥杯模拟二(串口通信)
  • 数据结构每日一题day3(顺序表)★★★★★
  • 国际机构Gartner发布2025年网络安全趋势
  • 微软KBLaM:当语言模型学会“查字典”的下一代AI革命
  • 信息系统安全保护等级详解
  • 一文读懂Python之json模块(33)