在此博客文章只需运行以下命令即可在 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 版本打包并在其中进行了测试。
在大多数情况下,后者是较新的版本,但较新并不会自动使其“更好”。