ここで提案されているいくつかの解決策を試しましたが、インストールしようと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 ドライバー ライブラリ (Tesla バージョン)
編集
この質問についてさらに調査したところ、インストール手順が記載された公式ドキュメントを見つけました。結局のところ、プロセスにはもう少し手順があります。
インストール前のアクションを実行します。
リポジトリメタデータをインストールする
$ 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 をインストールします。注: これらの 2 つのコマンドは別々に実行する必要があります。
$ sudo apt-get install cuda
すべての GDS パッケージを含めるには:
$ sudo apt-get install nvidia-gds
インストール後のアクションを実行します。
情報源