一、安装matlab的目的是利用caffe训练openpose
二、安装步骤
1、下载matlab2015
链接:https://pan.baidu.com/s/1dLcDUxEuIWJQUOKHWXZT-Q 提取码:8rgq
安装之前要在home底下建立两个文件夹matlab2015和matlab,一个用来存放镜像文件,一个用作安装目录
2、下载的文件一个是用来破解的*Crack文件夹,一个是Matlab2015和Matlab的2016版本,首先在home目录下加载镜像文件
在终端输入sudo mount -o loop R2015b_glnxa64.iso ~/matlab2015
相当于将一个光盘加载到了电脑上,加载完成后打开matlab2015文件夹,如图所示:
3、安装matlab
cd matlab2015(或者在matlab2015文件夹下直接右键打开终端)
sudo ./install
选择第二项,使用密钥安装,下一步同意协议后继续输入密钥:09806-07443-53955-64350-21751-41297
下一步选择安装目录,默认是/usr/local/MATLAB/R2015b,我的目录是/home/test2/matlab/
点击Next后等待安装完毕
4、激活matlab
因为博客是我安装完成后写的,所以界面我引用了其他人的图片了
在安装目录matlab/bin下打开终端后输入sudo ./matlab界面如图,选择在不使用联网状态下激活
加载Crack下的激活文件,激活
复制激活文件中Matlab 2015b Linux64 Crack/R2015b/bin/glnxa64下三个文件到MATLAB的bin下的glnxa64,如果复制不了,请直接使用cp命令复制
5、这个时候已经安装并激活完成了。可以移除镜像文件了,方法是:找到挂载的磁盘,右键
点击 Unmount Volume,然后输出Matlab2015就可以了
三、启动matlab的方法及添加快捷启动的方法
1、启动matlab——在安装目录找到bin文件夹然后进入bin底下,打开终端后运行sudo ./matlab
2、添加快捷启动
sudo gedit /usr/share/applications/Matlab2015b.desktop
打开编辑文件,输入以下内容
[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2015b
Exec=/home/test2/matlab/bin/matlab
Icon=/home/test2/matlab/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;
Exec和Icon需要换成你matlab的安装目录,注意每行后面不要有空格,要不然无法启动快捷方式,保存退出,完成。
四、安装出现不能启动的问题
1、安装快捷启动方式不能启动问题
点击Matlab2015后,matlab启动报错java.lang.runtime.Exception***************问题,请给你的matlab安装文件夹执行权限:
sudo chmod -R a+rw ~/.matlab
2、关于Matlab不能启动的问题:matlab has encountered an internal problem and needs to close
原因:较新的Ubuntu系统(15.04或者更高)使用的libstdc++.so.6比Matlab默认采用的库版本高, 当Matlab加载这个库的时候,操作系统检测到不兼容的调用于是产生崩溃并给予退出提示框
解决:进入Matlab的安装目录,在该目录下进入sys/os/glnxa64目录,注意不是bin目录,找到 文件libstdc++.so.6,然后强制修改为libstdc++.so.6.old, 问题解决。
可能直接右键或者按F2不能重命名,使用sudo mv libstdc++.so.6 libstdc++.so.6.old
参考文章
https://blog.csdn.net/qq_35196207/article/details/78991675
https://www.jianshu.com/p/78605a1345a8