1.安装CUDA
2.安装其他依赖库如BLAS、BOOST、OPENCV、cuDNN 等
3.安装MATLAB
4.安装及编译caffe
5.小结
下面就逐个展开介绍。
二.安装其他依赖库
1.首先安装一堆第三方库:
# sudo apt-get install libatlas-base-dev
# sudo apt-get install libprotobuf-dev
# sudo apt-get install libleveldb-dev
# sudo apt-get install libsnappy-dev
# sudo apt-get install libopencv-dev
# sudo apt-get install libboost-all-dev
# sudo apt-get install libhdf5-serial-dev
# sudo apt-get install libgflags-dev
# sudo apt-get install libgoogle-glog-dev
# sudo apt-get install liblmdb-dev
# sudo apt-get install protobuf-compiler
2.下载cuDNN 并安装.
下载cuDNN:
https://developer.nvidia.com/rdp/cudnn-download
由于我们装的CUDA 8,这里选择cuDNN 5:
然后切换到cudnn-8.0-linux-x64-v5.0-ga.tgz 的目录下
打开终端,输入:
$ tar -zxvf cudnn-8.0-linux-x64-v5.0-ga.tgz
$ sudo cp cuda/include/cudnn.h /usr/local/cuda-8.0/include/
$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64/
$ sudo chmod a+r /usr/local/cuda-8.0/include/cudnn.h
$ sudo chmod a+r /usr/local/cuda-8.0/lib64/libcudnn*
3.安装spyder
这是一个python 的集成开发环境,界面类似matlab,还是比较好用的:
$ sudo apt-get install spyder
三.安装Matlab
这里主要参考链接:
www.linuxidc.com/Linux/2015-11/125153.htm
1.下载相关文件:
百度网盘:http://pan.baidu.com/s/1dD9F8RJ
密码:t8zi
然后最好将下载后的所有文件的权限改为“777”,如这里我下载的文件都存在
叫“matlab”的文件夹里,到“matlab”文件夹外打开终端,输入:
$ sudo chmod -R 777 matlab
2.挂载ISO 镜像文件
先将终端切换进“matlab”文件夹内,任意建立一个文件夹,如:
$ mkdir temp
然后,执行:
$ sudo mount -o loop R2015b_glnxa64.iso temp
这样就把镜像文件挂载到“temp”文件夹上了。
挂载后“temp”内的所有文件均为只读模式,还需要更改它们的权限:
$ sudo chmod -R 777 temp
3.开始安装
$ cd temp
$ sudo ./install
然后选择不联网安装,序列号在“~/Matlab 2015b Linux64 Crack/readme.txt 文件中。
4.激活
安装完毕, 切换到matlab 的bin 文件路径下, 如在我的机子里, 是
“/opt/matlab/bin”,运行:
$ sudo sh matlab
会出现matlab 的激活界面,选择不联网激活,然后找到相应的许可证文件,同
样是在“Matlab 2015b Linux64 Crack”文件夹内,选择完成后确定即可进行激活。
5.覆盖文件
首先在文件夹“Matlab 2015b Linux64 Crack”内打开终端,然后通过如下命令将
“R2015b/bin/glnxa64/”中的文件复制到matlab 安装路径下相对应的路径中:
$ sudo cp R2015b/bin/glnxa64/* /opt/matlab/bin/glnxa64/
6.创建桌面快捷方式
首先将压缩包“ShotCut_Linux.zip”解压,会得到“ShortCut”文件夹,进入该文
件夹内打开一个终端,然后执行:
$ sudo gedit Matlab_2015b.desktop
根据自己的路径设置修改Matlab 的安装路径和splash.png 所在的路径(我的机子下路径设置如下图),保存。
然后将Matlab_2015b.desktop 复制到“/usr/share/applications/”文件夹中,就可
以在主面板上创建相应的快捷方式,也可以复制到桌面,则在桌面创建相应的快
捷方式。
$ sudo cp Matlab_2015b.desktop /usr/share/applications/
$ sudo cp Matlab_2015b.desktop /home/smart/桌面/
7.将matlab 添加到系统环境变量
(与设置CUDA 的环境变量类似)首先$ sudo su 切换为根用户,然后编辑/etc/profile 文件,
这样就能使环境变量的设置对所用用户永久生效:
# gedit /etc/profile
打开文件后在最后面加上两行:
export PATH=/opt/matlab/bin:$PATH
修改文件后要想马上生效还要运行# source /etc/profile,不然只能在下次重进此用户时生效。
这样直接在终端输入“matlab”就可以打开它了。
8.卸载ISO 镜像
将终端切换到“temp”文件夹外:
$ sudo umount temp
如此便完成Matlab 的安装。