![在 Ubuntu 上安装 CUDA 的不同方法](https://linux22.com/image/1207700/%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E5%AE%89%E8%A3%85%20CUDA%20%E7%9A%84%E4%B8%8D%E5%90%8C%E6%96%B9%E6%B3%95.png)
在此博客文章只需运行以下命令即可在 Ubuntu 20.4 上安装 cuda:
sudo apt update && sudo apt install nvidia-cuda-toolkit
然而,Nvidia 官方说明有所不同,包含更多步骤。步骤的必要部分:
Install repository meta-data:
sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
Install the CUDA public GPG key:
When installing using the local repo:
sudo apt-key add /var/cuda-repo-<distro>-<version>/7fa2af80.pub
When installing using network repo on Ubuntu 20.04/18.04:
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub
When installing using network repo on Ubuntu 16.04:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub
Pin file to prioritize CUDA repository:
wget https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/cuda-<distro>.pin
sudo mv cuda-<distro>.pin /etc/apt/preferences.d/cuda-repository-pin-600
Update the Apt repository cache:
sudo apt-get update
Install CUDA:
Note: These two commands must be executed separately.
sudo apt-get install cuda
这两种安装方式有什么本质区别呢?
答案1
主要区别在于在官方 Ubuntu 存储库中安装测试版本(最好)而不是从第三方存储库(Nvidia)安装版本。
前者是更好的选择,因为它已经专门为您的 Ubuntu 版本打包并在其中进行了测试。
在大多数情况下,后者是较新的版本,但较新并不会自动使其“更好”。