linux环境配置英伟达驱动及cuda

各种教程·supo的文章 · 3 天前 · 28 人浏览

安装驱动

驱动地址:

Download The Latest Official NVIDIA Drivers

sudo apt install gcc -y
sudo apt install nvidia-driver-xxx -y
reboot

#官网run脚本也可安装
nvidia-smi

安装cuda

cuda对应驱动版本

版本地址:

CUDA Toolkit Archive

wget https://developer.download.nvidia.com/compute/cuda/12.x.0/local_installers/cuda_12.x.x.x.x_linux.run
sudo sh sudo sh cuda_12.x.x.x_linux.run 

echo 'export PATH=/usr/local/cuda-12.x/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.x/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
nvcc --version

卸载驱动和cuda

# 1. 扩展清理范围
sudo apt purge nvidia-* cuda-* libnvidia-* 
sudo apt autoremove

# 2. 清理可能遗漏的包
sudo apt purge '*nvidia*' '*cuda*' '*cudnn*'
sudo apt autoremove

# 3. 删除残留文件和配置
sudo rm -rf /usr/local/cuda*
sudo rm -rf ~/.nv/

# 4. 检查是否还有NVIDIA相关包
dpkg -l | grep -i nvidia
dpkg -l | grep -i cuda
cuda nvidia
Theme Jasmine by Kent Liao