安装 nvidia 驱动和 cuda 的方法

安装 nvidia 驱动和 cuda 的方法

我想安装 nvidia 驱动程序、cuda 和 cuDNN。我使用的是 ubuntu 18.04.6 LTS。我想运行深度学习算法。我对安装方式有点困惑。你能帮我确保我做对了吗?

  1. 第一种方法是按照提供的步骤进行这里用于在 Ubuntu 20.04 上安装 cuda 11.2。如下:
sudo apt-get update
sudo apt-get upgrade

# install other import packages
sudo apt-get install g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev

# first get the PPA repository driver
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

# install nvidia driver with dependencies
sudo apt install libnvidia-common-470
sudo apt install libnvidia-gl-470
sudo apt install nvidia-driver-470
  1. 但如果我想安装 cuda 工具包此链接,据我所知,这个本身也可以安装驱动程序。

我的问题是:

A)我想知道这两种方法有什么区别?哪一种更可取?

B) 我可以运行sudo ubuntu-drivers autoinstall而不是最后三个命令吗?如果最新的驱动程序是 470,两者是否相同?

C) 我怎样才能避免每次内核更新后重新安装驱动程序?

如果有人能为我澄清这些问题我将非常感激。

相关内容