安装ubuntu16.04
安装ssh-server服务,方便远程
sudo apt-get install openssh-server
确认ssh-server是否启动了
ps -e | grep ssh
重启SSH服务
sudo/etc/init.d/ssh stop
sudo /etc/init.d/ssh start
安装显卡驱动
检查要装什么显卡驱动
sudo apt install ubuntu-drivers-common
ubuntu-drivers devices
ppa源安装驱动
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-390 #此处要根据上面查询到的版本适当更改
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
重启之后在终端内输入:
nvidia-smi
#若出现电脑GPU列表,即安装成功
或者
nvidia-settings
#显示你的显卡信息
安装cuda
下载cuda9
https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=debnetwork
传送文件
scp d:/work/cuda/cuda_9.0.176_384.81_linux.run mv@192.168.1.15:/home/mv/cuda
关闭桌面
sudo service lightdm stop
或者
sudo stop lightdm
安装
sudo init 3
安装前先卸载
sudo apt purge nvidia*
sudo sh cuda_9.0.176_384.81_linux.run
声明环境变量,写入到 ~/.bashrc 文件
sudo nano ~/.bashrc
输入内容如下
export PATH=/usr/local/cuda-9.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:$LD_LIBRARY_PATH
保存退出,并输入下面指令使环境变量立刻生效:
$source ~/.bashrc
设置环境变量和动态链接库
在命令行输入:
sudo nano /etc/profile
在打开的文件末尾加入:
export PATH=/usr/local/cuda/bin:$PATH
创建链接文件
sudo nano /etc/ld.so.conf.d/cuda.conf
在打开的文件中添加如下语句:
/usr/local/cuda/lib64
保存退出,然后执行
sudo ldconfig
使链接立即生效。
测试 cuda 的 Samples
切换到 CUDA 9.1 Samples 默认安装路径(即在/home/用户/ NVIDIA_CUDA-9.1_Samples 目录下),
终端下输入
cd NVIDIA_CUDA-9.1_Samples
sudo make all –j8
cd bin/x86_64/linux/release
./deviceQuery
cudnn 安装
cuDNN Installation Guide :: Deep Learning SDK Documentation
参考: