ubuntu20.04卸载cuda时,卸载cudnn
时间: 2025-03-16 12:16:35 浏览: 102
### 如何在 Ubuntu 20.04 上完全卸载 CUDA 和 cuDNN
为了确保在 Ubuntu 20.04 上彻底卸载 CUDA 和 cuDNN,可以按照以下方法操作:
#### 卸载 CUDA
1. 使用 `apt` 命令移除已安装的 CUDA 软件包及其依赖项:
```bash
sudo apt-get remove cuda
sudo apt autoremove
sudo apt-get remove cuda*
```
这些命令会清理掉通过 APT 安装的所有 CUDA 组件以及不再需要的相关依赖[^1]。
2. 如果之前手动安装过 CUDA 工具包(例如 `.run` 文件),还需要删除残留文件夹:
```bash
sudo rm -rf /usr/local/cuda*
```
此外,还需检查并编辑环境变量配置文件 `/etc/profile` 或者用户的 `~/.bashrc` 文件,去除与 CUDA 相关的路径设置。可以通过以下方式完成:
```bash
sed -i '/cuda/d' ~/.bashrc
source ~/.bashrc
```
#### 卸载 cuDNN
对于 cuDNN 的卸载过程如下所示:
1. 利用 `dpkg` 删除具体的 cuDNN 软件包:
```bash
sudo dpkg -r libcudnn8-samples
sudo dpkg -r libcudnn8-dev
sudo dpkg -r libcudnn8
```
执行上述命令可有效清除所有由官方提供的 cuDNN 版本软件包[^2]。
2. 验证是否已经成功卸载 cuDNN:
```bash
sudo dpkg -l | grep cudnn
```
若无任何输出,则表明 cuDNN 已被完全卸载。
#### 清理 NVIDIA 驱动程序
如果计划重新安装新的驱动或者切换到其他 GPU 支持方案,建议先清理现有的 NVIDIA 驱动程序:
```bash
sudo apt-get remove --purge nvidia*
```
这条命令能够帮助用户干净地移除所有的 NVIDIA 驱动及相关组件[^4]。
最后提醒,在执行以上每一步骤前最好备份重要数据,并确认当前系统的运行状态不会因这些更改受到影响。
阅读全文
相关推荐




















