![安装 nvidia 驱动和 cuda 的方法](https://linux22.com/image/943029/%E5%AE%89%E8%A3%85%20nvidia%20%E9%A9%B1%E5%8A%A8%E5%92%8C%20cuda%20%E7%9A%84%E6%96%B9%E6%B3%95.png)
我想安装 nvidia 驱动程序、cuda 和 cuDNN。我使用的是 ubuntu 18.04.6 LTS。我想运行深度学习算法。我对安装方式有点困惑。你能帮我确保我做对了吗?
- 第一种方法是按照提供的步骤进行这里用于在 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
- 但如果我想安装 cuda 工具包此链接,据我所知,这个本身也可以安装驱动程序。
我的问题是:
A)我想知道这两种方法有什么区别?哪一种更可取?
B) 我可以运行sudo ubuntu-drivers autoinstall
而不是最后三个命令吗?如果最新的驱动程序是 470,两者是否相同?
C) 我怎样才能避免每次内核更新后重新安装驱动程序?
如果有人能为我澄清这些问题我将非常感激。