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
相关推荐
腾渊信息科技公司7 小时前
工业数据运维痛点根治方案:基于AI Agent的产线自动化台账系统落地
运维·人工智能·自动化·个人开发·ai编程
Dxy12393102167 小时前
Proxy Protocol v2 详解
运维
踏月的造梦星球7 小时前
DMDPC 学习:架构、部署、运维与调优
运维·数据库·学习·架构
潘正翔8 小时前
docker核心概念
linux·运维·服务器·docker·容器·centos·运维开发
weigangwin8 小时前
agent-workspace-linux 不是远程桌面:Linux AI 工作区的隔离边界验收
linux·xvfb·mcp·桌面隔离·权限边界·bubblewrap·agent-workspace
renhongxia18 小时前
世界模型,是“空中楼阁”还是AGI的“最后一块拼图”?
运维·服务器·数据库·人工智能·算法·agi
Dovis(誓平步青云)10 小时前
远程办公软件文件传输实测:6 款工具的速度、稳定性和办公体验对比
linux·运维·服务器·后端·生成对抗网络
专注_每天进步一点点10 小时前
SLB(绑定弹性公网ip)-gateway-业务pod,gateway上出现reset by peer,业务pod上没有reset by peer
服务器·tcp/ip·gateway
Java小白笔记10 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
csdn_aspnet11 小时前
GitHub Actions自动化运维实战,用CI/CD流水线实现测试、部署、安全扫描一体化
运维·安全·ci/cd·自动化·github