目录
[0 引言](#0 引言)
[1 相关情况查询](#1 相关情况查询)
[3 上传到NAS云盘上](#3 上传到NAS云盘上)
[4 在服务器上安装新驱动](#4 在服务器上安装新驱动)
[5 容器内显卡驱动更新(仅用户自己的容器)](#5 容器内显卡驱动更新(仅用户自己的容器))
0 引言
现在有些工程要求是高版本cuda,然后服务器的显卡驱动仅支持到cuda12.4,所以想升级下服务器的显卡驱动
1 相关情况查询
(base) ubuntu@xuwei-24506:~/workdir/qita/OSTeC2$ uname -m
x86_64
(base) ubuntu@xuwei-24506:~/workdir/qita/OSTeC2$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy可以看到我的服务器支持的是Linux x86_64
2 下载显卡驱动文件
显卡驱动的下载网址:Unix Drivers | NVIDIA
我们的是Linux x86_64,选择好下载即可

3 上传到NAS云盘上
将该文件上传到共享文件夹(例如团队的 NAS 或服务器共享目录),并重命名为统一格式,如:
NVIDIA-Linux-x86_64-latest.run4 在服务器上安装新驱动
- 
登录目标服务器。 
- 
执行以下命令安装驱动: bashsudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent
- 
安装完成后可运行: bashnvidia-smi来验证驱动是否生效。 
⚠️ 注意事项:
如果要升级服务器系统版本(如 CUDA 或 OS),需要确保所有服务器与容器版本保持一致。
建议在升级前备份当前驱动文件,以便回退。
5 容器内显卡驱动更新(仅用户自己的容器)
在容器中运行以下命令安装用户态驱动组件:
            
            
              bash
              
              
            
          
          sudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent验证是否成功:
            
            
              bash
              
              
            
          
          nvidia-smi