我已經嘗試了這裡建議的許多解決方案,並且僅當我嘗試安裝時cuda
。但當我執行以下操作時,我不斷收到以下錯誤
sudo apt install -y cuda
處理時遇到錯誤:
nvidia-dkms-450
nvidia-driver-450
cuda-drivers-450
cuda-drivers
cuda-runtime-11-0
cuda-11-0
cuda-demo-suite-11-0
cuda
E: Sub-process /usr/bin/dpkg returned an error code (1)
這是針對 Ubuntu 20.04 的。
答案1
您需要先下載驅動程式。嘗試先運行這個
sudo apt install libnvidia-tesla-cuda1 libnvidia-tesla-cuda1-i386
然後在 Apt 完成此操作後執行安裝命令。
這是來自的描述apt search
:
NVIDIA CUDA驅動程式庫(特斯拉版)
編輯
在對這個問題進行了更多研究之後,我找到了包含安裝說明的官方文件。事實證明,這個過程還有更多內容:
執行安裝前操作。
安裝儲存庫元數據
$ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
安裝 CUDA 公共 GPG 金鑰
使用本機儲存庫安裝時:
$ sudo apt-key add /var/cuda-repo-<distro>-<version>/7fa2af80.pub
在 Ubuntu 20.04/18.04 上使用網路儲存庫安裝時:
$ sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub
在 Ubuntu 16.04 上使用網路儲存庫安裝時:
$ sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub
固定檔案以優先考慮 CUDA 儲存庫:
$ 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
更新 Apt 儲存庫快取
$ sudo apt-get update
安裝CUDA 注意:這兩個指令必須單獨執行。
$ sudo apt-get install cuda
要包含所有 GDS 套件:
$ sudo apt-get install nvidia-gds
執行安裝後操作。
消息來源