Jak zakończyć aktualizację dpkg cuBLAS do instalacji CUDA 8 w 16.04?


12

Jestem nowy w Ubuntu. Pobrałem cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb dla Ubuntu 16.04 z oficjalnego zestawu narzędzi CUDA Pobierz | Witryna programisty CUDA .

Uruchomiłem te dwa polecenia z terminala:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb
sudo apt-get update

Jaka jest nazwa pakietu wymaganego do instalacji, aby zakończyć instalację?

sudo apt-get install <name?>

Odpowiedzi:


14

Otwórz terminal i wpisz:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb
sudo apt-get update  
sudo apt-get install cuda  

Zaktualizuj zmienną PATH, aby uwzględnić folder binarny CUDA. Aby go zaktualizować, edytuj /etc/environmentplik.

sudo nano /etc/environment  

Po edycji /etc/environmentplik będzie wyglądał następująco.

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/cuda-8.0/bin"

Jeśli istnieją inne lokalizacje w ŚCIEŻCE, nie usuwaj ich, pozostaw je również w ŚCIEŻCE.

Instrukcje używania edytora nano znajdują się zawsze na dole każdej strony. Jedyne dwa skróty klawiaturowe nano, które musisz znać, to WriteOut i Exit. Naciśnij kombinację klawiszy Ctrl+, Oa następnie naciśnij, Enteraby zapisać edytowany plik. Naciśnij kombinację klawiszy Ctrl+, Xaby wyjść z nano.

Sprawdź poprawność instalacji CUDA.

nvcc --version

Wyniki nvcc --versionpowinny pokazać, że NVIDIA Cuda jest zainstalowana.


1
Prawdopodobnie musisz również ustawić LD_LIBRARY_PATH, na /usr/local/cuda-8.0/lib64 (lub dodać go do istniejącej LD_LIBRARY_PATH).
ubfan1

9

W niektórych przypadkach instalacja nie będzie działać, ponieważ pakiet jest już zainstalowany.

Zamiast instalować, po prostu wykonaj aktualizację

sudo apt-get upgrade cuda
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.