【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)

由于某些原因需要安装正版,但是发现竟然没有教程,学习了半天,终于安上了。写个教程,以防下次再用。

版本2015b + Ubuntu16.04

Step1–download

step1.1
【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)_第1张图片
点击右侧Activate to Retrieve License File


step1.2
activate a computer
点击button”activate a computer”


step1.3
【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)_第2张图片

在Host ID,Login Name,Activation Label填写Mac Addr

输入/sbin/ifconfig eth0查看mac地址(HWaddr)

然后点Continue
选择已下载/未下载应该是差不多的。
未下载的话会拿到你的序列号–暂称一串数字A


step1.4
【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)_第3张图片
这时候就可以下载License File啦。然后可以把它挪到Linux里面(我用的winscp)

===========================================================

Step2–install

step2.1
从官网下载Linux的installer,然后下载iso镜像(没找到官网下载镜像的地方,google扒了个)
然后unzip解压到/matlabroot/


step2.2
挂载镜像
mount -o loop [path][filename].iso /mnt/xxx

要和matlab的installer的路径放在一起,但是挂载后文件夹变成了只读的,无法后续修改。因为后续还要改installer的东西,如果放一起整个路径就会变成只读的,改不了文件,所以建议先执行step3.1或者step2.3结束后取消挂载umount。


step2.3
选择静默安装方式(没有图形化界面我也很难过啊!)
./install -mode silent -agreeToLicense yes -fileInstallationKey 1111-1111-1111-1111
把上边的一串1替换成你的序列号A(step1.3得到的)

=======================================================

Step3-Activate

step3.1
将Matlab路径下的activate.ini修改:

isSilent=true //开启silent模式
activateCommand=activateOffline //设置激活方式, 离线激活
licenseFile=/path/license.lic //license文件位置

step3.2

sudo sh /usr/local/MATLAB/R2015b/bin/activate_matlab.sh -propertiesFile /matlabroot/activate.ini

如果成功,会返回:

Silent activation succeeded.

可能遇到问题1:

【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)_第4张图片
mac地址写错了,deactivate然后重新activate

可能遇到问题2:
【教程】Matlab之正版静默安装教程(Linux16.04 无图形化界面)_第5张图片
用户名不匹配,我也不知道哪里不匹配,反正也是deactivate然后重新activate,再更新下license就好了QAQ。

================================================================
这时候应该就成功了,然后输入matlab就可以进行操作啦,撒花★,°:.☆( ̄▽ ̄)/$:.°★

你可能感兴趣的:(笔记)