linux 安装 Matlab R2013b

  1. 下载http://bbs.feng.com/read-htm-tid-6280022.html中的种子
  2. 解压缩“Mathworks Matlab R2013b Linux.rar”(无需密码),得到“Mathworks.Matlab.R2013b.Linux.rar”和“Readme.txt”,Readme.txt是个广告文件,让你去做问卷调查的从而得到“Mathworks.Matlab.R2013b.Linux.rar”的解压密码的,不用理会,下面我会告诉你密码!
  3. 继续解压缩“Mathworks.Matlab.R2013b.Linux.rar”,此时需要密码,密码为“tone”,解压完成之后得到“R2013b_UNIX.iso”和名为“patch”的破解文件文件夹;
  4. 继续解压缩“R2013b_UNIX.iso”到一个文件夹中(我假设这个文件夹名字为R2013b_UNIX,因为使用Windows的人民群众经常用右键菜单“解压缩到XXXXX文件夹”),然后用破解文件夹中的“patch/Matlab-2013b-Lin64/install_jar/install.jar”替换“R2013b_UNIX/java/jar/install.jar”;
  5. 在终端中切换到“R2013b_UNIX”目录并输入“sudo ./install”开始安装MATLAB;
  6. 然后就是大家熟悉的MATLAB的安装向导界面了,选择不联网安装(without internet),序列号(install key)输入“50099-21292-14201-03250-24790-41816-23907-62461-58657-24048-55364-08874-18566-22288”或者”24301-62136-21555-63628-23951-18882-23524-13990-17158-47212-41804-63025-63883-42443“;
  7. 安装到最后会提示你激活,还是选择”without internet“,然后激活文件选择破解文件夹中的”patch/Matlab-2013b-Lin64/matlab_std.dat“,此时还没完,继续往下看!!
  8. 最后,需要用破解文件夹中的”patch/Matlab-2013b-Lin64/libmwservices.so“替换”/usr/local/MATLAB/R2013b/bin/glnxa64/libmwservices.so;
  9. 在终端输入“sudo /usr/local/MATLAB/R2013b/bin/matlab”开始使用MATLAB。
  10. 完成。

我在安装过程中主要遇到了两个问题:
第一,权限问题,第五步安装matlab,具体指令是./install, 之后会出现“bash: ./install: 权限不够”,需要使用命令:sudo chmod -R 777 install 赋予特权,
第二 有权限之后还是不是出现“./install: 1: eval: /tmp/mathworks_3665/sys/java/jre/glnxa64/jre/bin/java: Permission deniedFinished”参照网上的解决方案是:

My solution turns out to be the following:
From the install package, cd to sys/java/jre/xxx/jre/bin directory. (xxx could be glnx86 or glnxa64 or something similar)
chmod a+x *
Execute the install command once again. You should be all set.

参照链接:http://www.zitaoliu.com/blog/2013/01/02/solved-matlab-linux-install-error-tmpmathworks_15227javajreglnxa64jrebinjava-permission-denied/

    原文作者:来自吐槽星
    原文地址: https://www.jianshu.com/p/e1567b4bcd59
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞