ubuntu卸载cuda
如果你想彻底清除 CUDA 并重新安装通常的正确顺序是1 查看现状nvcc --versiondpkg -l | grep cuda含义列出系统中所有名称包含 cuda 的已安装或部分安装的软件包。分解dpkg -l列出 Debian 包管理系统中所有已注册的安装包状态。|管道符将前一个命令的输出作为后一个命令的输入。grep cuda在输入文本中搜索包含 cuda 字符串的行。作用用于检查当前系统中还残留哪些 CUDA 相关的包。输出结果的第一列显示状态ii表示已正常安装。rc表示已卸载但配置文件残留remove 了但没 purge。un表示未知或未安装。这是在执行卸载操作前后用来确认“是否卸载干净”的最常用命令。2 卸载所有相关包包括配置文件sudo apt-get --purge remove cuda*--purge (关键参数)含义清除配置文件。作用这是该命令与普通卸载最大的区别。普通卸载 (remove)只删除软件的可执行文件、库文件等二进制数据但会保留该软件在 /etc/ 目录下的配置文件和用户生成的配置数据。目的是方便你下次重装时保留原有设置。彻底清除 (--purge)不仅删除二进制文件还会连同配置文件、缓存数据、日志记录等一并删除。为什么这里必须用CUDA 的配置文件如环境变量设置、源列表等如果残留极易导致新旧版本冲突。使用 --purge 是为了确保“干干净净”不留后患。3 清理残留依赖sudo apt autoremove是 Ubuntu/Debian 系统中用于清理系统垃圾、释放磁盘空间的重要维护命令。它的核心作用是自动删除那些“曾经被自动安装作为依赖但现在已不再被任何软件需要”的软件包。4 再次确认dpkg -l | grep cuda