Я ищу способ установить инструментарий CUDA без использования a .run
установщик с веб-сайта Nvidia. Я попробовал это прежде (и это установило успешно), однако это вызвало опустошение каждый раз обновленное ядро. Мне рекомендовали многочисленные источники вернуться к более раннему резервному копированию и установить CUDA снова, с помощью маршрута диспетчера пакетов.
ПОПЫТКА 1
До сих пор я следовал всем инструкциям в Главе 3.6 http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/#axzz3zypHweWG - Установка Диспетчера пакетов Ubuntu.
После нескольких проверок перед установкой Вы, как предполагается, используете диспетчер пакетов, чтобы установить довольно большой .deb файл с веб-сайта Nvidia (или эквивалентно использовать легкий основанный на сети .deb установщик).
$ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
Документация сообщает нам что:
При использовании об/мин или Deb, загруженный пакет является пакетом репозитория. Такой пакет только сообщает диспетчеру пакетов, где найти пакеты фактической установки, но не установит их.
Поэтому мы завершаем установку со следующим:
$ sudo apt-get update
$ sudo apt-get install cuda
Однако склонный - очень быстро заархивированы посредством "установки cuda" часть за приблизительно секунду, отобразив некоторые банальности об условиях использования, затем завершился без ошибок. Однако не было никаких знаков установленного инструментария CUDA.
Например, я не мог продолжить к установке переменных среды:
$ export PATH=/usr/local/cuda-7.5/bin:$PATH
потому что /usr/local/cuda-7.5
никогда не создавался.
ПОПЫТКА 2
Выполнив sudo apt-get purge cuda
, Я видел, что некоторые люди использовали
$ sudo apt-get install cuda-toolkit
с лучшими результатами. Просьба о nvcc -version
команда также предлагает загрузить этот пакет.
Это работало на некоторое время дольше, который заверял. Однако после того, как установка там не была все еще таким каталогом как /usr/local/cuda-7.5/
Я пропускаю что-то очевидное, или действительно ли этот метод диспетчера пакетов полностью неэффективен?