步骤都很简单,没有什么好多说的,主要是指出一些容易翻车的细节。
Step 1 ——下载和拷贝
1.从CUDA官网下载安装包
https://developer.nvidia.com/cuda-10.1-download-archive-base?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal
这么选就对了,别问为啥。
2.拷贝到U盘,再拷贝到服务器上
不会有人不知道怎么拷贝文件吧
Step 2 ——安装CUDA
因为懒得截图就不放图了。
1.检查你的机器和系统是否符合安装条件
①首先确定你的机器里装上了NVIDIA显卡,如果没有卡或者卡没装对就可以就此止步了少年。
$ lspci | grep -i nvidia
②确定你装对了Linux系统(Distribution)
$ uname -m && cat /etc/*release
如果输出有x86_64基本就没问题。
x86_64Red Hat Enterprise Linux Workstation release 6.0 (Santiago)
③确定系统里有gcc编译器(GCC),你不需要知道什么是gcc
$ gcc --version
④确定系统包含正确的kernel header(Kernel*)
$ uname -r

上述的输出都可以在表里找到对应的项。
2.正式安装
找到你的CUDA安装包在哪,cd进入那个目录。
$ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
后面这一串就是安装包的文件名,复制到命令行里就行,不要照抄官方文档。
$ sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
$ sudo apt-get update
更新包管理器,只是个惯例,不升或者升级失败也无所谓。
$ sudo apt-get install cuda
就开始安装了。
sudo vi /etc/profile
编辑一下环境变量,在文件最后添加如下代码:
export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.1/NsightCompute-2019.1${PATH:+:${PATH}}
注意vim的用法:按i进入编辑模式,编辑完了按ESC退出编辑模式,然后:wq保存并退出。
最后重启一下就好。
以下是完整官方文档,如果拉胯了可以参考。
https://docs.nvidia.com/cuda/archive/10.1/
