本博主也是第一次玩linux服务器,所以配置tensorflow环境也是用了两天,现在就来说说本博主成功的配置过程,已便大家参考
一、安装Ubuntu16.04
二、安装ssh
三、安装显卡驱动
默认安装的显卡驱动不是英伟达的驱动,所以先把旧得驱动删除掉。
sudo apt-get purge nvidia*
添加Graphic Drivers PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
查看合适的驱动版本:
ubuntu-drivers devices
图中可以看出推荐的是最新的415版本的驱动,安装该驱动:
sudo apt-get install nvidia-driver-415
安装完毕后重启机器:
sudo reboot
重启完毕运行
nvidia-smi
看看生效的显卡驱动:
安装依赖库
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-devlibgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
不过本人有一个库没有安装成功
libxi-devlibgl1-mesa-glx
不过不用管这个库,继续下面的步骤
GCC降低版本
CUDA9.0要求GCC版本是5.x或者6.x,其他版本不可以,需要自己进行配置,通过以下命令才对GCC版本进行修改。
- 版本安装
# 版本安装:
sudo apt-get install gcc-5
sudo apt-get