Skip to content

Instantly share code, notes, and snippets.

@johan149
Last active June 2, 2023 06:29
Show Gist options
  • Save johan149/dfbc121b2eacbf2f7044fa500aa8e518 to your computer and use it in GitHub Desktop.
Save johan149/dfbc121b2eacbf2f7044fa500aa8e518 to your computer and use it in GitHub Desktop.
# bash <(curl -sL https://gist.githubusercontent.com/johan149/dfbc121b2eacbf2f7044fa500aa8e518/raw/f9f8fcebddc7744504b3daf4fdf30b44b1649de5/install_cuda_12.1.1_ubuntu2024.sh)
# Remove current cuda version
sudo apt-get --purge remove -y "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"
sudo apt-get --purge remove -y "*nvidia*" "libxnvctrl*"
sudo apt-get autoremove -y
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/12.1.1/local_installers/cuda-repo-ubuntu2004-12-1-local_12.1.1-530.30.02-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-12-1-local_12.1.1-530.30.02-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2004-12-1-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment