CUDA toolkit을 설치하기 전 Dependency를 설치해준다.
$ sudo apt-get update
$ sudo apt-get install build-essential dkms
sudo apt install -y g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev libcublas-dev
https://developer.nvidia.com/cuda-toolkit-archive
wget https://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
sudo sh cuda_10.1.243_418.87.00_linux.run
sudo rm /etc/apt/sources.list.d/cuda.list
sudo apt-get clean
sudo apt-get update
sudo apt install -f
sudo apt-get purge nvidia*
sudo apt-get -f install
sudo apt autoremove