ubuntu uninstall CUDA Toolkit卸载CUDA Toolkit

留个笔记:为了重装cuda版本,卸载当前12.2的版本。
根据官方文档:https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#removing-cuda-toolkit
此方式适用与ubuntu及Debian,其他系统见官方文档

1、To remove CUDA Toolkit:

sudo apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \
 "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"

2、To clean up the uninstall:

sudo apt-get autoremove --purge -V

3、执行完以上代码后最好重启电脑可,可能还存在残余文件,检查以下,到/usr/local/ 查看是否还有cuda相关文件夹。

cd /usr/local/
# 如果有cuda等文件,如果有,就删掉。
sudo rm -rf /usr/local/cuda*
### UbuntuCUDA 卸载教程 #### 使用包管理器卸载 CUDA 组件 对于基于 Debian 的系统如 Ubuntu,可以通过 `apt` 和 `dpkg` 来移除已安装的 CUDA 软件包。具体操作如下: 执行命令来移除主要的 CUDA 安装[^1]: ```bash sudo apt-get remove cuda ``` 接着清理不再需要的依赖项: ```bash sudo apt autoremove ``` 为了确保所有与 CUDA 相关的内容都被清除,还需进一步移除非标准位置上的软件包: ```bash sudo apt-get remove cuda* ``` #### 清理残留文件和配置 尽管上述步骤已经能够处理大部分情况,但仍可能存在一些未被自动删除的文件或目录。进入 `/usr/local/` 并手动删除特定版本的 CUDA 文件夹是一个有效的方法: ```bash cd /usr/local/ sudo rm -r cuda-12.1 ``` 针对可能存在的其他形式的残留数据,可以利用 `dpkg` 工具来进行更深入的排查并彻底移除它们。先列出所有含有 "cuda" 字样的条目以便确认待删项目: ```bash sudo dpkg -l | grep cuda ``` 随后逐一指定要完全移除的目标(注意替换为实际查找到的具体名称): ```bash sudo dpkg -P cuda-visual-tools-12-1 ``` 如果遇到的是不同版本或者不同的分发版,则可以根据实际情况调整命令参数。例如,在 Ubuntu 20.04 中卸载 CUDA 12.2 可能涉及这样的指令[^2]: ```bash sudo dpkg --remove cuda-repo-ubuntu2004-12-2-local ``` 另外,某些情况下还需要特别关注 NVIDIA 驱动程序的状态。当常规方法无法正常工作时,可尝试专门设计用于卸载 GPU 驱动工具集的方式[^3]: ```bash sudo apt-get purge nvidia-cuda-toolkit ``` 最后,重启计算机以使更改生效。 #### 特殊情形下的额外措施 有时官方提供的卸载脚本也能帮助简化过程。比如在某些发行版中可以直接调用位于 CUDA 安装路径内的专用卸载工具完成任务[^5]: ```bash cd /usr/local/cuda-12.0/bin ./uninstall_cuda_ ``` 以上就是一套完整的适用于多种场景下的 Ubuntu 系统上 CUDA 卸载指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值