ubuntu16.04下安装Matlab

不想说太多废话直接开干吧,我看了好多教程写的挺好但是不给matlab的资源,所以先把我搞到的matlab资源给大家,下载链接: https://pan.baidu.com/s/1qYPvHSg 密码: zwfq
下载完成之后打开应该有如下三个文件:
9
现在开始安装:

挂载映像文件

在安装前,建议把所需文件都拷贝到了home目录,进行安装。那么使用下列命令挂先挂载R2016b_glnxa64_dvd1.iso:

cd ~
mkdir matlab
sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/

安装Matlab

挂载iso之后,会发现文件系统多了一个盘,说明挂载成功,然后进行安装:

cd matlab/
sudo ./matlab/install

依次按照下列状态执行:
1
2
3
4
5
到这里点击下一步即可开始安装,安装进行到80%左右的时候,会弹出一个提示框,说请插入dvd2,这时候我们需要重新开一个终端,把dvd2挂载到matlab文件夹中:

sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd2.iso matlab/

然后在对话框中点击OK,继续安装。
安装完成后就可以卸载之前挂载的镜像和matlab文件夹了。

激活Matlab

安装完成后,打开matlab:

cd /usr/local/MATLAB/R2016b/bin
./matlab

第一步,先载入激活文件license_standalone.lic(因为笔者已经激活了matlab所以无法截图,以下两张图片来源于网络):
6

7第二步,把Crack文件夹中R2016b/Linux/R2016b/bin/glnxa64四个文件,复制到/usr/local/MATLAB/R2016b/bin/glnxa64目录下(为了命令行简单先把Matlab
2016b Linux64 Crack文件夹重命名为Crack,在linux目录下执行):

sudo cp Crack/R2016b/bin/glnxa64/libcufft.so.7.5.18 /usr/local/MATLAB/R2016b/bin/glnxa64

sudo cp Crack/R2016b/bin/glnxa64/libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64

sudo cp Crack/R2016b/bin/glnxa64/libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64

sudo cp Crack/R2016b/bin/glnxa64/libmwservices.so  /usr/local/MATLAB/R2016b/bin/glnxa64

至此,MatLab已经安装、激活。

创建快捷方式

通过以上步骤安装的matlab并没有快捷方式,读者可以通过创建环境变量或者创建快捷方式的方法来快速启动,笔者使用的是创建快捷方式的方法:

sudo gedit /usr/share/applications/Matlab.desktop

写入以下内容(先把下图放进/usr/local/MATLAB/):
8


[Desktop Entry]
Type=Application
Name=Matlab
GenericName=Matlab 2016b
Comment=Matlab:The Language of Technical Computing
Exec=sh /usr/local/MATLAB/R2016b/bin/matlab -desktop
Icon=/usr/local/MATLAB/Matlab.png
Terminal=false
Categories=Development;
Matlab;

好了,现在你就可以从快捷方式启动MatLab啦。

如果觉得有帮助就请我喝杯咖啡鼓励我继续创作吧^_^