删除nvidia cuda工具包并安装新工具包

一个月前我在Ubuntu 14.04上安装了cuda 5.5(这个版本的Ubuntu版本不支持),我做得不好。

我想删除我之前安装的内容并安装新的cuda 6.5工具包,

所以,在终端输入后: dpkg -l | grep -i nvidia dpkg -l | grep -i nvidia

我得到以下内容:

 ii bbswitch-dkms 0.8-1~trustyppa1 all Interface for toggling the power on NVIDIA Optimus video cards ii bumblebee 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support ii bumblebee-nvidia 3.2.1-90~trustyppa1 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver ii libcublas5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA BLAS runtime library ii libcuda1-331 331.38-0ubuntu7.1 amd64 NVIDIA CUDA runtime library ii libcudart5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA runtime library ii libcufft5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA FFT runtime library ii libcufftw5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA FFTW runtime library ii libcuinj64-5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA INJ runtime library (64-bit) ii libcurand5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA Random Numbers Generation runtime library ii libcusparse5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA Sparse Matrix runtime library ii libnppc5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA Performance Primitives core runtime library ii libnppi5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA Performance Primitives for image processing runtime library ii libnpps5.5:amd64 5.5.22-3ubuntu1 amd64 NVIDIA Performance Primitives for signal processing runtime library ii libnvtoolsext1:amd64 5.5.22-3ubuntu1 amd64 NVIDIA Tools Extension ii libnvvm2:amd64 5.5.22-3ubuntu1 amd64 NVIDIA CUDA Compiler NVVM runtime library ii nvidia-331 331.38-0ubuntu7.1 amd64 NVIDIA binary driver - version 331.38 ii nvidia-cuda-dev 5.5.22-3ubuntu1 amd64 NVIDIA CUDA development files ii nvidia-cuda-doc 5.5.22-3ubuntu1 all NVIDIA CUDA and OpenCL documentation ii nvidia-cuda-gdb 5.5.22-3ubuntu1 amd64 NVIDIA CUDA GDB ii nvidia-cuda-toolkit 5.5.22-3ubuntu1 amd64 NVIDIA CUDA toolkit ii nvidia-libopencl1-331 331.38-0ubuntu7.1 amd64 NVIDIA OpenCL Driver and ICD Loader library ii nvidia-nsight 5.5.22-3ubuntu1 amd64 NVIDIA Nsight Eclipse Edition ii nvidia-opencl-dev:amd64 5.5.22-3ubuntu1 amd64 NVIDIA OpenCL development files ii nvidia-opencl-icd-331 331.38-0ubuntu7.1 amd64 NVIDIA OpenCL ICD ii nvidia-profiler 5.5.22-3ubuntu1 amd64 NVIDIA Profiler for CUDA and OpenCL ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-visual-profiler 5.5.22-3ubuntu1 amd64 NVIDIA Visual Profiler ii primus 

我只想删除安装最新cuda工具包所需的内容。 像大黄蜂一样的Pacakages我想保持原样。

我应该删除哪些软件包以及哪些软件包不应删除以完成此操作?

谢谢

这种方法将完全删除Cuda:

简单

删除/usr/local/cuda-5.0中的CUDA文件


高级


只需卸载nvidia-cuda-toolkit即可

sudo apt-get remove nvidia-cuda-toolkit

卸载nvidia-cuda-toolkit及其依赖项

sudo apt-get remove --auto-remove nvidia-cuda-toolkit

清除配置/数据

sudo apt-get purge nvidia-cuda-toolkitsudo apt-get purge --auto-remove nvidia-cuda-toolkit

此外,删除/opt/cuda~/NVIDIA_GPU_Computing_SDK文件夹(如果存在)。 并删除export PATH=$PATH:/opt/cuda/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/cuda/lib:/opt/cuda/lib64行的~/.bash_profile文件

最近我想从我的电脑中删除Cuda,我发现有一个准备好的文件来做这个!! (我猜这种方法是标准方法)

首先将目录更改为cuda路径,默认情况下为/usr/local/cuda-9.0/bin ,使用以下命令:

  cd /usr/local/cuda-9.0/bin 

在这个文件夹中有一个文件,它的名字是uninstall_cuda_9.0.pl (请注意我的cuda版本是9.0 ),所以你只需要运行这个文件来完全从你的系统中删除cuda !!

 sudo ./uninstall_cuda_9.0.pl 

输入密码后,您将看到您的cuda文件正在删除。(可能需要几分钟才能完成)

确保用于安装cuda toolkit的方法。 这个答案是谁使用deb文件来安装cuda。 我不知道这是否适用于.run文件。

 sudo apt-get autoremove --purge cuda 

这可以清楚地清除cuda工具包。 您可以检查文件夹/usr/local/cuda已消失。 此命令是删除apt安装的应用程序的最佳选择。

但是当你重新安装另一个版本的cuda时,你必须使用:

 sudo apt-get install cuda-xx 

必须包含版本号。 我删除了以前的版本后尝试安装另一个版本的cuda,我发现sudo apt-get install cuda仍然会安装上一个版本。