[Debian/Ubuntu] 安装Nvidia 最新驱动

1. 前置条件

由于新的NVIDIA驱动要求GCC12, 所以先要安装GCC12

1.1 安装 gcc-12g++-12

sudo apt install gcc-12 g++-12 -y

1.2 验证 gcc-12 是否安装成功

gcc-12 --version

如果成功,会输出:

gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0

1.3 切换 gccg++ 版本

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100

1.4 验证 gcc 版本

gcc --version

如果成功,会输出:

gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0

1.5 修复 gcccc 软链接

sudo ln -sf /usr/bin/gcc-12 /usr/bin/cc
sudo ln -sf /usr/bin/gcc-12 /usr/bin/gcc

验证cc

cc --version

1.6 安装cmake

sudo apt install cmake -y

1.7 验证 cmake 安装成功

cmake --version

如果成功,会输出:

cmake version 3.22.1

1.8 安装32位兼容库(可选)

sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y libgl1:i386 libglx-mesa0:i386 libx11-6:i386

1.9 检查 i386 是否成功添加

dpkg --print-foreign-architectures

如果成功,会输出:

i386

1.10 安装 pkg-configlibglvnd

sudo apt install pkg-config libglvnd-dev -y

2. 安装NVIDIA驱动

2.1 下载最新驱动(英伟达官网)

wget https://us.download.nvidia.com/XFree86/Linux-x86_64/565.57.01/NVIDIA-Linux-x86_64-565.57.01.run

2.2 安装驱动

sh NVIDIA-Linux-x86_64-565.57.01.run


[Debian/Ubuntu] 安装Nvidia 最新驱动
https://blog.onanii0721.website//archives/linuxnvdriverinstall
作者
Gzcheng
发布于
2025年02月09日
更新于
2025年02月20日
许可协议