嘗試安裝 CUDA,但出現錯誤

嘗試安裝 CUDA,但出現錯誤

我已經嘗試了這裡建議的許多解決方案,並且僅當我嘗試安裝時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 

執行安裝後操作。

消息來源

官方安裝指南

Ubuntu 上基於 Apt 的安裝部分

相關內容