(仅作本人安装记录,侵删)
下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack文件夹
(百度云命名为matklab 16 ubuntu,windows电脑备份命名为matlab of linux)
密码: fka5
先解压crack
sudo apt install rar
rar Matlab\ 2016b\ Linux64\ Crack.rar
$ cd ~
$ sudo mkdir /media/matlab
$ cd 到这三个文件夹目录下
$ sudo mount -o loop R2016b_glnxa64_dvd1.iso /media/matlab/
安装Matlab
挂载iso之后,会发现文件系统多了一个盘,说明挂载成功,然后进行安装:
$ cd /media/matlab
$ ls #这里会看到install
$ cd ..
$ sudo /media/matlab/install
注意:解压后Crack文件夹中包含readme.txt文件,里面包含密钥09806-07443-53955-64350-21751-41297
,license_standalone.lic文件,用于进行软件激活,/bin/glnx64/文件,用于进行matlab安装目录中bin/glnx64/的替换,里面四个文件。
安装进行到82%的时候,会弹出一个提示框,说请插入dvd2,
这时候,
,把dvd2挂载到matlab文件夹中:
$ cd 到这三个文件夹目录下
$ sudo mount -o loop R2016b_glnxa64_dvd2.iso /media/matlab/
然后在对话框中点击OK,继续安装。完成安装后取消iso挂载:
$ umount matlab/
$ sudo rm -r matlab/ # 删除空的文件夹
$ cd /usr/local/MATLAB/R2016b/bin
$ ./matlab # 如果是第一次运行,建议加sudo
把Crack文件夹中R2016b/Linux/R2016b/bin/glnxa64四个文件,复制到/usr/local/MATLAB/R2016b/bin/glnxa64目录下:
$ cd ~/Linux/Matlab 2016b Linux64 Crack/R2016b/bin/glnxa64/ (注意改路径)
$ sudo cp *so* /usr/local/MATLAB/R2016b/bin/glnxa64/
将安装包中的licenses,复制到安装路径中的licenses
~/matlab_of_linux/Matlab 2016b Linux64 Crack$ sudo cp license_standalone.lic /usr/local/MATLAB/R2016b/licenses/
~/matlab_of_linux/Matlab 2016b Linux64 Crack$ sudo cp license_server.lic /usr/local/MATLAB/R2016b/licenses
现在可以运行Matlab了
$ cd usr/local/MATLAB/R2016b/bin/
$ ./matlab
可以将其加入系统环境变量:
$ export MATLAB_HOOME="/usr/local/MATLAB/R2016b"
$ export PATH="$PATH:$MATLAB_HOME:/bin"
$ source /etc/profile
遇到的问题:
1、挂载1的时候$ sudo ./matlab/install
没有sudo,出现了这个错误
没注意,忽略掉了,后面的走不通了,所以就把命名改成mat重来了
sudo mount -o loop R2016b_glnxa64_dvd2.iso /media/mat/
2、sudo: ./matlab/install: command not found
忘了这个怎么解决的,好象是第二遍安装时就没这个错误了
3、安装过程中不要急,留意报出的安装信息