Vor einem Monat habe ich die cuda 5.5 auf Ubuntu 14.04 installiert (was für diese Version von Ubuntu nicht unterstützt wird), und ich habe es nicht gut gemacht.
Ich möchte das zuvor installierte entfernen und das neue cuda 6.5-Toolkit installieren.
Also, nachdem Sie dies in das Terminal eingegeben haben: dpkg -l | grep -i nvidia
Ich bekomme folgendes:
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
Ich möchte nur das entfernen, was für die Installation des neuesten cuda-Toolkits erforderlich ist. Päckchen wie Hummeln möchte ich so bleiben, wie sie sind.
Welche Pakete sollte ich entfernen und welche nicht, um dies zu erreichen?
Vielen Dank
vor kurzem wollte ich Cuda von meinem Ubuntu entfernen, ich habe festgestellt, dass es eine vorbereitete Datei dafür gibt !! (Ich denke, diese Methode ist Standard)
Zuerst ändern Sie das Verzeichnis in cuda path, was standardmäßig so ist
/usr/local/cuda-9.0/bin
, dass Sie das Verzeichnis mit dem folgenden Befehl ändern können:Im Verzeichnis befindet sich eine Datei mit dem Namen
uninstall_cuda_9.0.pl
(bitte beachten Sie, dass es sich um meine Cuda-Version handelt9.0
). Sie müssen also nur ausgeführt werdenuninstall_cuda_9.0.pl
, um Cuda vollständig von Ihrem System zu entfernen.Nach Eingabe Ihres Passworts werden die cuda-Dateien gelöscht. (Der Vorgang kann einige Minuten dauern.)
HINWEIS: Woher weiß ich, welcher Cuda auf meinem Ubuntu installiert ist? Sie können mit dem
nvcc
Befehl überprüfen , wie Sie in der letzten Zeile des folgenden Ergebnisses sehen können, dass unsere cuda-Version 9.0 istDas Ergebnis dieses Befehls sieht wie folgt aus:
quelle
sudo ./uninstall_cuda_9.0.pl
datei nicht da was zu tun?Stellen Sie sicher, dass Sie die Methode zur Installation von cuda toolkit verwenden. Diese Antwort richtet sich
deb
an Personen, die cuda mithilfe von Dateien installieren. Ich habe keine Ahnung, ob dies für.run
Dateien funktioniert .Dies kann das cuda-Toolkit eindeutig löschen. Sie können überprüfen, ob der Ordner
/usr/local/cuda
weg ist. Und dieser Befehl ist die beste Wahl, um eine passende installierte App zu entfernen.Wenn Sie jedoch eine andere Version von cuda neu installieren, müssen Sie Folgendes verwenden:
Die Versionsnummer muss angegeben werden. Ich habe versucht, eine andere Version von cuda zu installieren, nachdem die vorherige Version entfernt wurde. Ich finde, dass die vorherige Version
sudo apt-get install cuda
weiterhin installiert wird.quelle
cuda*
? ZB$ sudo apt-get --purge remove cuda*
Versuchen:
Es werden alle installierten cuda- und nvidia-Pakete entfernt. Anschließend können Sie eine beliebige Version von https://developer.nvidia.com/cuda-toolkit-archive installieren .
quelle
Bitte beachten Sie den unten stehenden Link, der Ihnen bei der Entscheidung hilft, ob bei Ihrer Neuinstallation und bei Ihrer alten CUDA-Installation Konflikte auftreten oder nicht. Wenn sie nicht in Konflikt stehen, sollten Sie beide behalten können.
Wenn bereits eine Version von CUDA installiert ist, können Sie Folgendes tun:
Verwenden Sie den folgenden Befehl, um eine Toolkit-Runfile-Installation zu deinstallieren :
$ sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
Verwenden Sie den folgenden Befehl, um eine Treiber-Runfile-Installation zu deinstallieren :
$ sudo /usr/bin/nvidia-uninstall
Verwenden Sie die folgenden Befehle, um eine Deb-Installation zu deinstallieren :
$ sudo apt-get --purge remove <package_name>
Nvidia widersprüchliche Installationen
quelle
Pakete ohne Unterbrechung zu entfernen (aggressiver Weg), weil es keine andere Möglichkeit gibt, dies zu tun.
Es wird die Pakete ohne Probleme entfernen.
quelle
Wenn Sie CUDA 10.x oder höher haben, versuchen Sie:
quelle