месяц назад я установил cuda 5.5 на Ubuntu 14.04 (который не поддерживается для этой версии версии 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 инструментария. Pacakages как шмель я хочу остаться как они.
Какие пакеты я должен удалить и который не должен удалять, чтобы сделать это?
Спасибо
Этот метод даст полное удаление Cuda:
удаляют файлы CUDA в /usr/local/cuda-5.0
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
файл
Удостоверьтесь метод, который Вы используете для установки cuda инструментария. Этот ответ для кого использование deb
файлы для установки cuda. Я понятия не имею, работает ли это на .run
файлы.
sudo apt-get autoremove --purge cuda
Это может очистить cuda инструментарий ясно. Можно проверить что папка /usr/local/cuda
уведенный. И эта команда является лучшим выбором удалить способное установленное приложение.
, Но когда Вы переустанавливаете другую версию cuda, необходимо использовать:
sudo apt-get install cuda-x.x
номер версии должен быть включен. Я пытался установить другую версию cuda после удаления предыдущей версии, я нахожу, что sudo apt-get install cuda
все еще установит предыдущий.
Удалить пакеты без прерывания (агрессивный путь), потому что нет никакого пути других, делающих его.
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
Это удалит пакеты без любых проблем.
Отошлите ссылку ниже, которая помогла бы Вам решить, конфликтовали ли Ваша новая установка и старая установка CUDA или нет. Если они не конфликтуют, необходимо смочь сохранить их обоих.
Если уже существует версия установленного CUDA, можно сделать следующее:
Метод удаления непосредственно зависит от метода установки, было ли это runfile или deb файлом, и т.д.
Используйте следующую команду для удаления Инструментария runfile установка:
$ sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
Используйте следующую команду для удаления Драйвера runfile установка:
$ sudo /usr/bin/nvidia-uninstall
Используйте следующие команды для удаления установки Deb:
$ sudo apt-get --purge remove <package_name>
недавно я хотел удалить Cuda из своей Ubuntu, я основал существует подготовленный файл для того, чтобы сделать это!! (Я предполагаю, что этот метод является стандартным),
в первую очередь, измените каталог на путь cuda, который в значении по умолчанию это /usr/local/cuda-9.0/bin
, можно изменить каталог с использованием ниже команды:
cd /usr/local/cuda-9.0/bin
в каталоге существует файл, который это - имя, uninstall_cuda_9.0.pl
(обратите внимание, которое моя cuda версия 9.0
), таким образом, просто необходимо работать uninstall_cuda_9.0.pl
удалить cuda полностью из Вашей системы!!
sudo ./uninstall_cuda_9.0.pl
После ввода Вашего пароля cuda файлы идут в earase. (может потребоваться несколько минут для завершения),
Примечание: Как знать, который 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 10.x или выше, попробуйте:
sudo /usr/local/cuda/bin/cuda-uninstaller
Попытка:
sudo apt-get --purge -y remove 'cuda*'
sudo apt-get --purge -y remove 'nvidia*'
sudo reboot
Это удаляет, любой установил cuda и пакеты Nvidia, и затем можно установить любую определенную версию, от которой Вы любите: https://developer.nvidia.com/cuda-toolkit-archive.
НЕЛЬЗЯ, в отличие от предложенного, среди прочего, принятого ответа, вручную удалять файлы, которые были установлены с помощью apt (из некоторых репозиториев ppa или nvidia).
Правильный способ удалить только cuda и сохранить драйверы nvidia:
sudo apt purge "libcublas*" "cuda-*" cuda
Возможно, поскольку они были установлены в соответствии с требованиями, вы также можете purge,
sudo apt purge "nsight-*" nvidia-modprobe
После этого вы можете, если хотите, также удалить драйверы nvidia с помощью:
sudo apt purge "*nvidia*"
Конечно, если вы установили cuda с помощью файла .run nvidia, это не сработает; в этом случае у вас, вероятно, есть сценарий удаления.