1か月前、Ubuntu 14.04(このバージョンのUbuntuバージョンではサポートされていません)にcuda 5.5をインストールしましたが、うまくいきませんでした。
以前にインストールしたものを削除し、新しい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ツールキットをインストールするために必要なものだけを削除したいと思います。マルハナバチのようなパッケージはそのままにしたいです。
これを行うには、どのパッケージを削除する必要があり、どのパッケージを削除してはいけませんか?
ありがとう
このメソッドはCudaを完全に削除します:
/usr/local/cuda-5.0
のCUDAファイルを削除します
Sudo apt-get remove nvidia-cuda-toolkit
Sudo apt-get remove --auto-remove nvidia-cuda-toolkit
Sudo apt-get purge nvidia-cuda-toolkit
またはSudo apt-get purge --auto-remove nvidia-cuda-toolkit
さらに、/opt/cuda
および~/NVIDIA_GPU_Computing_SDK
フォルダーが存在する場合は削除します。 export PATH=$PATH:/opt/cuda/bin
ファイルのexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/cuda/lib:/opt/cuda/lib64
行と~/.bash_profile
行を削除します
最近、UbuntuからCudaを削除したかったのですが、これを行うための準備ファイルがあることがわかりました!! (この方法は標準的な方法だと思います)
まず、ディレクトリをcudaパスに変更します。デフォルトでは/usr/local/cuda-9.0/bin
です。以下のコマンドを使用してディレクトリを変更できます。
cd /usr/local/cuda-9.0/bin
ディレクトリには、名前がuninstall_cuda_9.0.pl
(私のcudaバージョンが9.0
であることに注意してください)というファイルがあります。したがって、システムからcudaを完全に削除するには、uninstall_cuda_9.0.pl
を実行するだけです。 !!
Sudo ./uninstall_cuda_9.0.pl
パスワードを入力すると、CUDAファイルが消去されます。 (完了するまでに数分かかる場合があります)
注:ubuntuにどのcudaがインストールされているかを知る方法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
Cudaツールキットのインストールに使用する方法を確認してください。この回答は、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
でも以前のバージョンがインストールされます。
以下のリンクを参照してください。これは、CUDAの新しいインストールと古いインストールが競合するかどうかを判断するのに役立ちます。競合していない場合は、両方を維持できるはずです。
CUDAのバージョンが既にインストールされている場合は、次を実行できます。
アンインストールの方法は、インストール方法、実行ファイルであるか、debファイルであるかなどに直接依存します。
次のコマンドを使用して、Toolkit runfileインストールをアンインストールします:
$ Sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
次のコマンドを使用して、ドライバー実行ファイルのインストールをアンインストールします:
$ Sudo /usr/bin/nvidia-uninstall
以下のコマンドを使用して、Debインストールをアンインストールします:
$ Sudo apt-get --purge remove <package_name>
他の人がパッケージを削除する方法がないため、パッケージを中断せずに削除する(積極的な方法)。
PKG="something" ## in our case its Nvidia or/and CUDA
for item in `dpkg -i grep ${PGK} | awk '{print $2}'` ; do dpkg --remove --force-all $item ; done
パッケージは問題なく削除されます。