我在Ubuntu14.04上安装了CUDA 5.5软件包(这个版本不支持Ubuntu版本),而且我做得不太好。
我想删除我之前安装的东西,安装一个新的CUDA 6.5工具包,
在终端中输入以下内容后: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工具包所需的内容。像大黄蜂一样的包裹,我想保持原样。
我应该删除哪些包,哪些不应该删除以完成此操作?
发布于 2017-12-11 10:35:43
为了删除cuda,Nvidia已经准备了一个文件(我认为这是一个标准的方法)。您需要将您的目录更改为cuda的路径,这是默认的/usr/local/cuda-x.y/bin;如果x.y是您的cuda版本,您可以使用以下命令来实现这一点:(我有cuda 9.0=x.y)
cd /usr/local/cuda-9.0/bin在这个目录中有一个名为uninstall_cuda_9.0.pl的文件(请注意,cuda版本是9.0,所以运行uninstall_cuda_9.0.pl将cuda完全从系统中删除!)
chmod +x uninstall_cuda_9.0.pl
sudo ./uninstall_cuda_9.0.pl一旦输入密码,库达文件将被删除。(这可能需要几分钟)
注意:您如何知道在您的Ubuntu系统上安装了哪个cuda?通过使用nvcc命令,您可以看到在nvcc结果的最后一行中,我的cuda版本是9.0。
nvcc --version结果如下:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Sep__1_21:08:03_CDT_2017
Cuda compilation tools, release 9.0, V9.0.176 注意,如果您正确地设置了$PATH变量,那么上面的方法可以工作,所以如果您的nvcc命令不起作用,那么请在终端中使用下面的命令来查找cuda版本。
ls /usr/local/ | grep cuda我已经在我的系统上安装了Cuda10.2,而且似乎没有uninstall_cuda_x.x.pl文件,但是nvidia在同一个目录中用cuda-uninstaller文件替换了这个文件。
发布于 2017-10-23 03:56:03
确保您使用的方法安装库达工具包。这个答案是为谁使用deb文件来安装cuda。我不知道这是否适用于.run文件。
sudo apt-get autoremove --purge cuda 这可以清楚地清除cuda工具包。您可以检查文件夹/usr/local/cuda是否已消失。这个命令是删除apt安装的应用程序的最佳选择。
但是,当您重新安装另一个版本的cuda时,必须使用:
sudo apt-get install cuda-x.x版本号必须包括在内。在删除之前的版本后,我尝试安装另一个版本的cuda,我发现sudo apt-get install cuda仍然会安装上一个版本。
发布于 2019-10-17 04:32:20
对于CUDA 10.1或更高版本,请尝试:
sudo /usr/local/cuda/bin/cuda-uninstaller对于CUDA 10.0,请尝试:
sudo /usr/local/cuda/bin/uninstall_cuda_10.0.plhttps://askubuntu.com/questions/530043
复制相似问题