il y a un mois, j'ai installé le cuda 5.5 sur Ubuntu 14.04 (qui n'est pas pris en charge pour cette version d'Ubuntu), et je ne l'ai pas bien fait.
Je souhaite supprimer ce que j'ai installé précédemment et installer une nouvelle boîte à outils cuda 6.5,
donc, après avoir tapé ceci dans le terminal: dpkg -l | grep -i nvidia
J'obtiens ce qui suit:
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
Je souhaite supprimer uniquement ce qui est nécessaire pour installer la nouvelle boîte à outils cuda. Pacakages comme le bourdon Je veux rester comme ils sont.
Quels packages dois-je supprimer et lesquels ne doivent pas supprimer pour ce faire?
Merci
récemment, je voulais supprimer Cuda de mon Ubuntu, j'ai fondé un fichier préparé pour cela !! (Je suppose que cette méthode est standard)
tout d'abord, changez le répertoire en chemin cuda, qui par défaut
/usr/local/cuda-9.0/bin
, vous pouvez changer le répertoire en utilisant la commande ci-dessous:dans le répertoire, il y a un fichier dont le nom est
uninstall_cuda_9.0.pl
(faites attention à ce que ma version de cuda soit9.0
), il vous suffit donc de lanceruninstall_cuda_9.0.pl
pour supprimer complètement cuda de votre système !!Après avoir entré votre mot de passe, les fichiers cuda vont être supprimés. (cela peut prendre quelques minutes)
REMARQUE: comment savoir quel cuda a installé sur mon ubuntu? Vous pouvez vérifier par la
nvcc
commande, comme vous pouvez le voir dans la dernière ligne du résultat ci-dessous, notre version cuda est 9.0Le résultat de cette commande sera comme ci-dessous:
la source
sudo ./uninstall_cuda_9.0.pl
fichier n'est pas là quoi faire?Assurez-vous que la méthode que vous utilisez pour installer la boîte à outils cuda. Cette réponse est pour qui utilise des
deb
fichiers pour installer cuda. Je n'ai aucune idée si cela fonctionne pour les.run
fichiers.Cela peut clairement effacer la boîte à outils cuda. Vous pouvez vérifier que le dossier a
/usr/local/cuda
disparu. Et cette commande est le meilleur choix pour supprimer l'application installée apt.Mais lorsque vous réinstallez une autre version de cuda, vous devez utiliser:
le numéro de version doit être inclus. J'ai essayé d'installer une autre version de cuda après la suppression de la version précédente, je trouve qu'elle
sudo apt-get install cuda
installera toujours la précédente.la source
cuda*
? Par exemple,$ sudo apt-get --purge remove cuda*
Essayer:
Il supprime tous les packages cuda et nvidia installés et vous pouvez ensuite installer n'importe quelle version spécifique que vous aimez à partir de: https://developer.nvidia.com/cuda-toolkit-archive .
la source
Veuillez vous référer au lien ci-dessous, qui vous aiderait à décider si votre nouvelle installation et l'ancienne installation de CUDA seraient en conflit ou non. S'ils ne sont pas en conflit, vous devriez pouvoir les garder tous les deux.
Si une version de CUDA est déjà installée, vous pouvez procéder comme suit:
Utilisez la commande suivante pour désinstaller une installation de runfile Toolkit :
$ sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
Utilisez la commande suivante pour désinstaller une installation de fichier d'exécution de pilote :
$ sudo /usr/bin/nvidia-uninstall
Utilisez les commandes suivantes pour désinstaller une installation Deb :
$ sudo apt-get --purge remove <package_name>
Installations en conflit avec Nvidia
la source
Pour supprimer des paquets sans interruption (manière agressive) car il n'y a aucun moyen pour les autres de le faire.
Il supprimera les packages sans aucun problème.
la source
Si vous avez CUDA 10.x ou supérieur, essayez:
la source