はじめに
CUDA Tookitをインストールする。
環境
- Ubuntu 22.04 LTS
- CUDA Toolkit 12.9.2/13.3.1
CUDA のインストール
こちら の指示に従う。古いバージョンは [Archive of Previous CUDA Releases] から探す。
選択肢が出てくるので、[Linux]-[x86_64]-[Ubuntu]-[22.04] と選択する。最後にインストールタイプを選択する必要があるが、ここでは [deb (network)] でよい。[deb (local)] は、プロキシの関係で素直にいかない場合に使うらしい。
コマンドの指示が出てくるので、実行する。
12.9.2の場合
$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
$ sudo dpkg -i cuda-keyring_1.1-1_all.deb
$ sudo apt-get update
$ sudo apt-get -y install cuda-toolkit-12-9
パスの設定を ~/.bashrc に追加。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
再起動する。nvidia-smiを実行して問題ないことを確認する。
アンインストール
13.1をアンインストールする場合
$ sudo apt remove cuda-toolkit-13-1
$ sudo apt autoremove
何か残るはずなので、個別で削除する。
$ dpkg -l | grep cuda | grep 13-1
ii cuda-repo-ubuntu2204-13-1-local 13.1.1-590.48.01-1
rc cuda-toolkit-13-1-config-common 13.1.80-1
rc cuda-visual-tools-13-1 13.1.2-1
$ sudo apt remove cuda-repo-ubuntu2204-13-1-local
$ sudo apt purge cuda-toolkit-13-1-config-common cuda-visual-tools-13-1
再起動して問題ないことを確認する。
バージョンが混在する場合
新しいCUDAを入れている状態で、古いバージョンのCUDAが必要になってインストールすると、CUDAのドライバーとToolkitのバージョンが合わなくてnvidia-smiが実行できないことがある。その場合は、改めて新しいバージョンを入れ直す。
古い情報
|