第一步:首先去官网上下载.deb格式的安装包。下载链接。这里有两种.deb的安装方式,离线和在线。我推荐大家选择离线安装,也就是选择下载.deb(local)文件。这里最好在window下用迅雷下载。速度快,下载完之后再拷到Linux系统上就行了。
因为linux下下载一个2G的文件太慢了。而我的性子比较着急,等不了那么长时间啦。哈哈…
第二步:切换到下载的deb文件的所在目录,执行下边的命令:
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
注意自己的下载的包的版本。名字可能会不一样。
但是我执行第三条命令时,出现了一个bug。后来依据一篇博客的办法解决了:
总结来说:只要一个命令就可以
sudo apt-get autoremove libcheese-gtk23 libcheese7
执行完之后,再执行 sudo apt-get install cuda 就可以了。
第三步:设置环境变量
在/etc/profile中添加CUDA环境变量
sudo gedit /etc/profile
在文件结尾添加如下内容:
PATH=/usr/local/cuda/bin:$PATH
export PATH
保存后, 执行下列命令, 使环境变量立即生效:
source /etc/profile
另外还要添加lib库路径到系统:
这里有两种方法添加lib库:
- 在 /etc/ld.so.conf.d/加入文件 cuda.conf, 在文件中的内容:
/usr/local/cuda/lib64
这里因为 /etc/ld.so.conf.d/的路径下不能直接创建文件,我是在桌面上先创建了cuda.conf文件,写上内容。然后cp过去的。
sudo cp /home/alex-zhai/Desktop/cuda.conf cuda.conf
完成上面的操作后,执行下列命令使之立刻生效:
sudo ldconfig
2.在/etc/profile或者.bashrc中 添加
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
执行之后:
source /etc/profile
第四步:安装samples
进入/usr/local/cuda/samples, 执行下列命令来build samples
sudo make all -j4
等待十分钟,去喝杯茶,上个厕所吧。
全部编译完成后, 执行 cd bin/x86_64/linux/release, 运行deviceQuery
./deviceQuery
出现了如下的信息,说明安装成功。