版本信息:
ubuntu: 16.04
matlab: 2016b

安装过程

在home下新建matlab目录: mkdir matlab

下载matlab的安装文件: https://pan.baidu.com/s/1mi0PRqK

选择Linux文件夹下的,里面有三个文件:Matlab 2016b Linux64 Crack.rar,R2016b_glnxa64_dvd1.iso,R2016b_glnxa64_dvd2.iso,第一个是破解文件。由于整个软件太大,所以分成了两个iso文件,后面安装过程中会提示载入新的映像文件。

将下载的文件放在matlab下,

破解文件需要使用rar: sudo apt-get install rar,然后rar x Matlab 2016b Linux64 Crack.rar进行解压,后面需要用到里面的文件,如果提示报错没有那个文件或目录的话,把文件的空格用’_’下划线代替。

先挂载R2016b_glnxa64_dvd1.iso:

1
2
3
4
# 进入home下
cd ~
# 将iso挂载在matlab下
sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/

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

1
sudo ./matlab/install

安装过程参考这篇文章: https://blog.csdn.net/jesse_mx/article/details/53956358

安装完后,取消iso挂载: umount matlab/

打开matlab:

1
2
cd /usr/local/MATLAB/R2016b/bin
sudo ./matlab

打开后的激活过程同样参看这篇文章:https://blog.csdn.net/jesse_mx/article/details/53956358

激活完成后,再次打开matlab,我的报错:matlab is selecting software opengl rendering

解决方法:

1
ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 /usr/local/MATLAB/R2016b/sys/os/glnxa64/libstdc++.so.6

错误解决,安装成功:

matlab