Linux操作系统安装nvidia-drives和nvidia-container-toolkit

一开始让AI写了一个Ansible脚本来初始化服务器,因为想起了12年前一起工作的小伙伴用Ansible配置管理服务器,于是想着应该没什么问题。

但是脚本实际运行后各种问题,特别是安装nvidia-drives和nvidia-container-toolkit。

以下是最后成功的方案

nvidia-drives

先禁用nouveau驱动

bash 复制代码
    # ---- 禁用 Nouveau 驱动 ----
    - name: 禁用 nouveau 开源驱动
      copy:
        dest: /etc/modprobe.d/blacklist-nouveau.conf
        content: |
          blacklist nouveau
          options nouveau modeset=0
        mode: "0644"

    - name: 重建 initramfs
      command: dracut --force
      changed_when: true

去英伟达的官网下载.run安装文件,选择自己适合的版本。

https://download.nvidia.com/XFree86/Linux-x86_64/

然后安装的时候会提示内核开发依赖缺失,安装命令如下

bash 复制代码
dnf install -y kernel-devel-$(uname -r)

我下载了NVIDIA-Linux-x86_64-575.57.08.run。

修改文件可以执行,然后运行

bash 复制代码
./NVIDIA-Linux-x86_64-575.57.08.run 

安装完成以后,运行nvidia-smi验证是否成功。

nvidia-container-toolkit

这个就要感谢国内的源了。

根据https://mirrors.ustc.edu.cn/help/libnvidia-container.html配置一个源,然后直接运行命令安装即可。

bash 复制代码
sudo yum install nvidia-container-toolkit
相关推荐
xiaoming001833 分钟前
JAVA项目打包部署运维全流程(多服务、批量)
java·linux·运维
1892280486133 分钟前
NV243美光MT29F32T08GWLBHD6-24QJES:B
大数据·服务器·人工智能·科技·缓存
浪客灿心1 小时前
Linux五种IO模型与非阻塞IO
linux·网络
洋哥网络科技1 小时前
centos7 升级openssh-10.2
linux·运维·服务器·系统安全
我先去打把游戏先1 小时前
【保姆级图文教程】:VMware虚拟机安装Ubuntu Server 22.04
linux·数据库·ubuntu
IpdataCloud1 小时前
企业级IP定位服务准确率怎么保证?从数据源到离线库的精度提升指南
运维·服务器·网络·数据库·tcp/ip
treesforest1 小时前
从IP地址归属地查询到IP地理位置精准查询指南
服务器·前端·网络
派葛穆2 小时前
Ubuntu-软件安装和执行
linux·运维·ubuntu
AlickLbc2 小时前
WSL2安装Ubuntu与Claude Code记录
linux·运维·ubuntu
青天喵喵2 小时前
Linux WiFi 架构解析:连接流程(基础篇二)
linux·运维·架构·嵌入式·wi-fi·sta·ap