远程给Linux服务器安装MATLAB 2014b详细教程(附百度网盘下载链接)

来源:互联网 发布:2017做淘宝电脑配置 编辑:程序博客网 时间:2024/05/04 08:03

远程给Linux服务器安装MATLAB 2014b详细过程

    花了几乎一天时间装这个MATLAB2014b,真是醉了。网上没有关于Linux下安装MATLAB2014b的详细教程。诸多的教程都是windows系统下的安装,还有一部分Mac下的安装教程。所以没办法,只好写这篇博客记录一下,有问题留言,但因为不经常登陆博客,所以有比较着急的问题可以尝试发我邮箱:johnnycons@163.com。
     刚开始并没打算装2014b,而是尝试找Matlab2012的资源没找到,偶然在威锋网论坛看到网友提供的有MATLAB2014b的资源下载,所以这里要对该论坛网友表示衷心的感谢。
     百度网盘下载链接:点击打开链接 提取密码:58zr  
           我的服务器Linux版本为Ubuntu 14.04,MATLAB 为2014b,PC终端是用secureCRT和Xmanager。
           用百度网盘客户端下载速度较快。网盘中你只需要下载这三个和linux版本相关的文件,如下图示:

        下载完成之后不要急着上传到服务器上,因为要破解MATLAB还需要更换其中的一个文件。先解压两个压缩包,然后压缩包crack中有一个README文件。这个就是破解方法指导文件,但是估计看不懂。所以还是看本教程啦。
        注意第一步操作:如图


         我就是在这个第一步中吃了大亏,大亏啊~~。文档中说要将ISO(就是那个6个G的镜像文件)中的"install.jar"给替换掉,拿来替换的是和README文件同目录的install.jar文件。我最初的时候是先将ISO挂载上去然后尝试替换,但发现ISO是只读文件,根本就替换不了。所以应该是在上传文件之前就替换掉这个install.jar文件
         替换方法:用UltraISO打开你下载的ISO文件(这里貌似只能用UltraISO打开,用“好压”之类的软件是无法对ISO中的文件进行修改的)。然后找到要替换的文件目录,如下图示:

        然后你需要做的是把crack文件夹(就是你解压后的文件夹)中的install.jar直接给拖进去,直接覆盖。完成后,不要直接关闭UltraISO,而是要点击文件选项下的保存。否者上面的工作都白做了(另外UltraISO会自动帮你备份一个uibak格式的文件,没什么用,可以删掉),这个保存过程估计要几分钟。
       接下来第二步就需要把文件上传到linux服务器上
        服务器用的是Ubuntu 14.04。需要上传的是ISO文件,crack文件夹,so文件(就是libmwservices.zip解压后的那个so文件)。建议你新建一个目录去存放这三个文件,例如我的文件夹为MATLABforlinux。另外这里有一个小插曲,就是我使用rz命令传递文件的时候会报出“不支持大于4G文件传输”的错误,没办法就只能使用FileZilla(一种和服务器传递文件的软件,免费的,网上可以下)来传输啦。
        接下来的步骤就和网上的教程叙述一致了,不过我这里有点不同,因为我是给远程服务器安装,所以没有图形界面,网上有教程说用“silent mode”模式,也就是命令行安装。我觉得太麻烦,所以没用这个模式,而是装了Xmanager来充当图形界面。想尝试silent mode模式可以见这个链接,不知道怎么用Xmanager可以见这个链接.
       第三步是挂载,然后安装。(因为已经安装完成,忘记截图了,所以用文字表述。)
       (1)首先你需要把ISO文件挂载上去,为防止出现权限不够的问题,建议使用root用户。文件挂载命令格式如下:
                sudo mount -o loop R2014b_glnxa64.iso /matlab
                其中iso那个是你的iso名字(不是当前目录的话,还要写出前面的路径ISO,额,感觉这是废话),/matlab是你要挂载的文件夹目录,建议你自己新建一个文件夹。
        (2)接下来就是跳转到挂载目录: cd /matlab
        (3)执行安装操作:sudo ./install
                很快~~~~duang~~~~duang~~~~duang~~~~duang~~~~
                弹出安装界面了,接下来和windows安装就一样了。
        (4)你需要选择非Internet模式。输入的秘钥是README中提供的那个秘钥。默认的安装目录是在/usr/local/MATLAB/R2014b,建议不要更改默认目录。安装到最后一个界面是问你要不要激活。 我选择的是不激活,然后用命令行启动MATLAB。
        (5)启动命令sudo /usr/local/MATLAB/R2014b/bin/matlab
                启动之后会弹出激活,选择非联网激活,选择crack文件夹中的liscense.lic。最后激活完成。
        网上的教程基本上到这就结束了,这才是第二个坑,还是个大坑啊。如果直接启动的话,会报“License checkout failed.License Manager Error -8”错误。突然间想起来了,难道那个so文件就没用么??
         第四步是是使用so文件进行真正的破解。
        (1)把源文件的so文件挪开:
                sudo mv /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so  /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so.baksudo 
        (2)把crack文件下的so文件拷贝过来:
                cp MATLABforlinux/MATLAB_R2014B_MAC_LINUX_crack/libmwservices.so /usr/local//MATLAB/R2014b/bin/glnxa64/
        (3)执行破解命令:
                sudo /usr/local/MATLAB/R2014b/bin/activate_matlab.sh -propertiesFile /usr/local/MATLAB/R2014b/etc/activate.ini
          接下来会再次弹出激活窗口,操作和上面一样。不过这次是真正的激活了。
          通过 sudo /usr/local/MATLAB/R2014b/bin/matlab看一下效果。
          
           终于完成了,真是坑爹啊,装个这破东西,害我一天都没拍上代码~~~~~
           第五步:设置环境变量
           sudo vi /etc/profile
           在文件末尾添加
           export PATH=/usr/local/MATLAB/R2014b/bin:$PATH
           保存并退出后使设置生效
           source /etc/profile
           因为用不了图形界面,所以就没装什么快捷方式之类的,这个大家自己上网搜吧。

1 0
原创粉丝点击