1. 卸载原版本
//停止图形界面确保驱动程序文件未被使用
sudo systemctl isolate multi-user.target
//卸载旧驱动
sudo apt-get --purge remove '*nvidia*'
sudo apt-get autoremove
//清理残留文件
sudo rm -rf /etc/X11/xorg.conf
sudo rm -rf /usr/local/cuda*
sudo rm -rf /usr/lib/nvidia*
2. 安装新驱动
//下载驱动
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/550.100/NVIDIA-Linux-x86_64-550.100.run
//修改驱动文件权限
chmod +x NVIDIA-Linux-x86_64-550.100.run
//安装驱动
sudo ./NVIDIA-Linux-x86_64-550.100.run
//重启
sudo reboot
//验证安装
nvidia-smi
3.卸载所有CUDA版本
略
4. 升级CDUA
//下载
wget https://mirrors.tuna.tsinghua.edu.cn/cuda/archive/11.8/cuda_11.8.0_520.61.05_linux.run
wget -c https://developer.download.nvidia.com/compute/cuda/12.4.0/local_installers/cuda_12.4.0_550.54.14_linux.run
//安装
sudo sh cuda_11.8.0_520.61.05_linux.run
//编辑~/.bashrc来设置环境变量,若对所有用户生效则编辑/etc/profile文件
export PATH=/usr/local/cuda-12.4/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-12.4/lib64:$LD_LIBRARY_PATH
source ~/.bashrc
或
source /etc/profile
//更新动态链接库路径
编辑/etc/ld.so.conf 文件
文件末尾添加 /usr/local/cuda-12.4/lib64
sudo ldconfig
//验证配置
echo $PATH
echo $LD_LIBRARY_PATH