Se você quer criar aplicações de alto desempenho com aceleração via GPU então este tutorial é para você. Detalhe, não confunda o CUDA Toolkit com driver de placa de vídeo, mas nós fizemos um artigo para que você sane a dúvida sobre o que é o CUDA Toolkit. Mas hoje, você verá como instalar o CUDA Toolkit no Fedora, Ubuntu, Linux Mint, Debian e WSL-Ubuntu.
Instalando o CUDA Toolkit no Fedora
A primeira coisa que você tem a fazer é abrir o Terminal e executar os comandos abaixo. Confesso que prefiro executar os comandos como ROOT, mas você pode sem nenhum problema usar o sudo, tudo vai dar no mesmo. Primeiro vamos fazer o download do executável. Este tutorial foi escrito com base na instalação do CUDA Toolkit fazendo o download via terminal mesmo.
Vamos fazer o download do repositório, atualizar e instalar:
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-fedora32-11-1-local-11.1.1_455.32.00-1.x86_64.rpm
sudo rpm -i cuda-repo-fedora32-11-1-local-11.1.1_455.32.00-1.x86_64.rpm
sudo dnf clean all
sudo dnf -y module install nvidia-driver:latest-dkms
sudo dnf -y install cuda
Instalando o CUDA Toolkit no Ubuntu
Para instalar o NVIDIA CUDA Toolkit no Ubuntu, execute:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-ubuntu2004-11-1-local_11.1.1-455.32.00-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-1-local_11.1.1-455.32.00-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu2004-11-1-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
Instalando o CUDA Toolkit no Debian
Para instalar o NVIDIA CUDA Toolkit no Debian execute os seguintes comandos:
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-debian10-11-1-local_11.1.1-455.32.00-1_amd64.deb
sudo dpkg -i cuda-repo-debian10-11-1-local_11.1.1-455.32.00-1_amd64.deb
sudo add-apt-repository contrib
sudo apt-get update
sudo apt-get -y install cuda
Instalando o CUDA Toolkit no WSL-Ubuntu
Para instalar o NVIDIA CUDA Toolkit no WSL-Ubuntu, execute:
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-wsl-ubuntu-11-1-local_11.1.1-1_amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-11-1-local_11.1.1-1_amd64.deb
sudo apt-key add /var/cuda-repo-wsl-ubuntu-11-1-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
Perceba que é muito simples a instalação. Na mesma página de download, você também pode escolher um outro sistema para instalação. O CUDA Toolkit esta disponível para Fedora, Ubuntu, Linux Mint, Debian e WSL-Ubuntu. O em todos eles há um guia que vai ajudar a sanar quaisquer dúvidas que você venha a ter.