最近一系列程序大多在Ubuntu下跑,一边又要用matlab,在实验室Ubuntu系统上安装了matlab
1.下载安装镜像文件与相关破解文件,百度云盘地址http://pan.baidu.com/s/1mgqmcAG,密码:58zr
2.该云盘中有对应win,linux,mac的ios文件和对应破解文件夹,注意选择对应版本,此处选择对应于linux的文件夹。
3.按说明文档中使用crack文件夹里的install.jar替换iso中的install.jar,但是挂载文件夹是一个只读系统修改不掉,使用多种方式未能解决,我在windows系统中使用UltraISO进行了修改,然后用sudo mount -o loop matlab2014b/R2014b_glnxa64.iso matlabTmp命令将镜像文件挂载到matlabTmp文件夹中(目前我自己保存的版本中是修改后的镜像文件,如果不修改,在选择组件那一步即报错)。
4.sudo mkdir matlabTmp
./install
进入图形化安装界面,选择非互联网安装,输入crack文件夹中的识别码,激活文件为crack中的license.lic,安装文件夹选择一个可读写的位置
5.激活完成后进入安装目录(我是安装在用户目录下的一个新建文件夹matlab中),进入bin/glnxa64将libmwservices.so用给出的libmwservices(单独文件夹不在crack中)替换,再到对应目录下,运行matlab即可。
由于权限问题,替换命令如下:
删除:切换到glnxa64目录 sudo rm libmwservices.co
提制可直接ctrl+v也可以命令行
注:1.crack的破解说明作为一个参考,某些机器上不能完全实现,我的安装按照上述方法可以完整实现。
2.貌似2012后的版本已不支持32位,使用32位系统的要注意