个人深度学习环境搭建(四):显卡驱动、CUDA、cudnn及常用软件安装

版权所有,转载请注明出处


其它相关文章:

  • 个人深度学习环境搭建(一):前言
  • 个人深度学习环境搭建(二):主机配置与组装 -
  • 个人深度学习环境搭建(三):Windows10+Ubuntu16.04双系统安装
  • 个人深度学习环境搭建(五):深度学习框架torch/caffe/tensorflow/mxnet安装

** 尚未完成,待续~~~**


一. 显卡驱动安装

官方驱动下载地址:http://www.nvidia.com/download/driverResults.aspx/106780/en-us

说明:在采用编译模式安装的时候需要关闭xserver,进入命令模式(CTRL+ALT+F1(F1~F6均可,F7切换为窗口模式))。ppa模式需要更新源。另外,16.04.1没有遇到安装显卡驱动前显示屏黑屏或者提示“超出显示范围”的问题。而该问题在14.04TLS中出现,解决方法可以参考上面的3)内容,2)采用切换视频线的方式也可以,不过略麻烦。

二. CUDA安装

三. cudnn安装

其实就是一些引用文件和库文件,只需要把它们加入到系统库中就行了,方法如下:

tar xvzf cudnn-8.0-linux-x64-v5.1.tgz
cd cudnn
sudo cp include/cudnn.h /usr/local/cuda/include
sudo cp lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

四. 常用软件推荐与安装

  • Chromium
    直接在Ubuntu的应用商店里搜索并下载安装即可。
  • Sublime Text
    很好用的一个跨平台编辑器,支持安装各种包。官方下载地址戳这里。deb格式的安装包。对于deb格式的安装包可以采用两种方法进行安装,系统自带工具:
sudo dpkg -i *.deb

星号*表示安装包的名字。
或者采用工具gdebi,它会帮你安装deb格式安装包,并自动解决依赖关系。首先安装gdebi工具:

sudo apt-get install gdebi

安装完gdebi后就可以用下面指令安装deb文件了:

sudo gdebi *.deb
  • WPS
    感觉比Ubuntu系统自带的办公软件LibreOffice要好用,可以在官方下载安装包,deb安装包,安装方法同上。
  • sogou Input
    相信很多人在windows下已经习惯使用搜狗输入法了,那么幸运的是官方也提供了Linux版本(简直不可思议~),下载地址在这里,安装指南可以看这里。deb格式安装包,安装方法同上。
  • MATLAB
    待完成
  • YoudaoDict
    官方提供了Linux版本,挺好的。下载地址戳这里。deb安装包,安装方法同上。但是我在安装的时候一直报错(这里忘了记录过程了,待补充),缺乏依赖“gstreamer0.10-plugins-ugly”,而在终端安装这个包又装不上。后来从这里找到了解决方法。原因是由于“gstreamer0.10-plugins-ugly”这个包在Ubuntu16.04中被移除了,而实际上没有这个包也不影响有道词典在Ubuntu 16.04上的运行与使用。所以解决方法就是将安装包解包,修改依赖文件去除对这个包的依赖,然后重新打包安装。具体操作如下:
dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb  youdao #将 deb 包解压到 youdao 目录
dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN #解压 deb 包中的 control 信息
vi youdao/DEBIAN/control #编辑 control 文件,去掉 Depends 里的 gstreamer0.10-plugins-ugly 
mkdir youdaobuild #创建 youdaobuild 目录
dpkg-deb -b youdao youdaobuild/ #重新打包

这里我把重新打包后的文件上传了,大家可以在下面的共享网盘里下载。

  • 网易云音乐
    相信用过的都知道。直接系统自带商店里搜索下载安装。
  • VLC
    一个很好用的视频播放器,支持很多格式。官方地址戳这里.
    安装方法有两种:
    一是直接在系统商店里搜索并下载安装;
    二是采用终端命令行进行安装:
sudo apt-get update
sudo apt-get install vlc browser-plugin-vlc
  • Foxit Reader
    官方下载地址戳这里,安装方法如下:
tar zxvf FoxitReader.enu.setup.2.1.0805(r225432).x64.tar.gz
./FoxitReader.enu.setup.2.1.0805(r225432).x64.run
  • 坚果网盘
    很好用的跨平台同步软件,而且提供免费版(限流量),同步速度很快,很稳定,尤其是OSX系统强烈推荐(百度云同步简直就是屎~)。官网下载地址戳这里。deb安装包,安装方法与上面类似,不再赘述。
  • latern
    科学上网,最主要是免费的(限流量)。官方下载地址戳这里。如果无法连接的话,可以去我下面分享的网盘里下载。同样是deb文件,安装方法不再赘述。
  • uget+aria2
    Ubuntu下面的下载工具,个人感觉效果一般,不过这里还是把它列出来,有兴趣的可以尝试下。安装和设置方法参考这个即可。
    http://ugetdm.com/
    软件共享地址:https://yunpan.cn/cMp8LTdpbRPHm (提取码:7f9c)

五.参考内容

  • (K)ubuntu 下安装NVIDIA官方显卡驱动
  • 深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
  • Build Personal Deep Learning Rig: GTX 1080 + Ubuntu 16.04 + CUDA 8.0RC + CuDnn 7 + Tensorflow/Mxnet/Caffe/Darknet
    未完待续……

-END-


版权所有,转载请注明出处

你可能感兴趣的:(个人深度学习环境搭建(四):显卡驱动、CUDA、cudnn及常用软件安装)