很久之前下载了Mathworks.Matlab.R2012a.UNIX,今天因为要用到,便顺手装了一下。
我将.iso镜像文件解压后,根据readme文件说明,执行install命令安装(没有挂载磁盘驱动器)。
具体来说:
打开终端,进入解压后的matl12au文件夹,cd /Desktop/matl12au
赋予install文件执行权限,sudo chmod +x install
执行install脚本文件,sudo ./install
开始安装后,出现了错误:
eval: 1: /tmp/mathworks_14784/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
可知,这与sys/java/jre/glnx86/jre/bin/java的权限有关,也要赋予该文件执行权限才行
所以执行 chmod u+x ./sys/java/jre/glnx86/jre/bin/java
再重新install,进入安装目录,接下来的步骤就与windows一样,填installation key、选择安装目录…
几分钟后Finished,搞定。
默认安装路径为/usr/local,从终端进入/usr/local/MATLAB/R2012a/bin后执行sudo ./matlab命令(记住加sudo)启动程序。第一次启动需要选择license文件,与