Bagaimana cara menyelesaikan Pembaruan Patch dpkg cuBLAS ke instalasi CUDA 8 di 16.04?


11

Saya baru di Ubuntu. Saya mengunduh cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb untuk Ubuntu 16.04 dari CUDA Toolkit Unduh | Situs web pengembang CUDA .

Saya menjalankan dua perintah ini dari terminal:

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

Apa nama paket yang diperlukan untuk menginstal untuk menyelesaikan instalasi?

sudo apt-get install <name?>

Jawaban:


13

Buka terminal dan ketik:

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  

Perbarui variabel PATH untuk menyertakan folder binari CUDA. Untuk memperbaruinya, edit /etc/environmentfile.

sudo nano /etc/environment  

Setelah mengedit /etc/environmentfile akan terlihat seperti ini.

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

Jika ada lokasi lain di PATH Anda tidak menghapusnya, biarkan juga di PATH.

Instruksi untuk menggunakan editor nano selalu ditemukan di bagian bawah setiap halaman. Satu-satunya dua pintasan keyboard nano yang perlu Anda ketahui adalah untuk WriteOut dan Keluar. Tekan kombinasi keyboard Ctrl+ Odan setelah itu tekan Enteruntuk menyimpan file yang sedang diedit. Tekan kombinasi keyboard Ctrl+ Xuntuk keluar dari nano.

Validasi instalasi CUDA.

nvcc --version

Hasil nvcc --versionharus menunjukkan bahwa NVIDIA Cuda diinstal.


1
Anda mungkin perlu mengatur LD_LIBRARY_PATH juga, ke /usr/local/cuda-8.0/lib64 (atau menambahkannya ke LD_LIBRARY_PATH yang ada).
ubfan1

9

Dalam kasus tertentu pemasangan tidak akan berfungsi karena paket sudah diinstal.

Alih-alih menginstal, lakukan saja upgrade

sudo apt-get upgrade cuda
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.