matlab2014b for linux 服务器安装

来源:互联网 发布:北京行知实践园简介 编辑:程序博客网 时间:2024/06/10 18:41

在本地下载安装包

大文件由scp传输到服务器

小文件通过rz传输到服务器

破解文件与安装文件存档


  • 首先将iso文件(只读)挂载在/mnt/tmp下

      sudo mkdir -p /mnt/tmp  sudo mount -t iso9660 -o loop matlab_R2014b.iso  /mnt/tmp
  • 然后将iso中文件整体复制到另外 可读写的 本地目录/mnt/matlab下

     sudo mkdir -p /mnt/matlab cd /mnt/tmp sudo cp -R *  /mnt/matlab sudo umount /mnt/tmp
  • 假设破解文件 install.jar license.lic 全部在 ~/crack/ 目录下
    首先用crack中的install.jar 覆盖原生安装包的install.jar

      sudo cp ~/crack/install.jar  /mnt/matlab/java/jar/install.jar  #询问是否覆盖  按y覆盖

  • 新建一个需要安装的目录/home/work/matlab/2014b,后执行

  • ./install -mode silent -fileInstallationKey 29797-39064-48306-32452 -agreeToLicense yes -activationPropertiesFile /home/work/matlab_install/crack/license.lic -destinationFolder /home/work/matlab/2014b


  • 以下方法失败了:

  • 现在安装

    编辑installer_input.txt文件

    destinationFolder= /matlab/2012a //安装目录

    fileInstallationKey= 29797-39064-48306-32452 //你的序列号

    agreeToLicense=yes //同意协议

    outputFile=/tmp/mathwork_install.log //安装日志

    mode=silent //开启无人值守安装

    activationPropertiesFile=/matlab/etc/activate.ini //激活文件

    licensePath= /matlab/etc/lic_standalone.dat //你的license文件


    编辑activate文件

    isSilent=true //开启silent模式

    activateCommand=activateOffline //设置激活方式, 离线激活 无需联网

    licenseFile=/matlab/etc/lic_standalone.dat //license文件位置



    执行安装命令

    /matlab/2012a/bin/install -inputFile /matlab/etc/installer_input.txt




    暂时不要开matlab 继续替换crack目录下给出的 libmwservices.so文件
    并且对原生的 libmwservices.so改名处理 或直接删除
    mv libmwservices.so libmwservices.so.old
    去到crack 目录下,执行

    cp libmwservices.so /home/work/hanmengqiao/matlab/2014b/bin/glnxa64


    完成安装,命令行下使用sudo matlab即可启动使用 
    出现: 
    Error: Activation cannot proceed. You may either: 
    1. Set an X11 display, and restart the activation process 
    2. Use the silent activation feature 
    3. Activate using the license center

    解决方法:

    新建激活文件 activate.ini

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

    开始以为必须是*.dat文件,后来发现lic文件也行

    静默执行破解:

    ./activate_matlab.sh -propertiesFile ./activate.ini


    安装和破解完成

    命令行输入matlab就可启动了. God bless me!




    参考:http://www.jianshu.com/p/f0cefc737dda

    http://www.ilovematlab.cn/thread-315642-1-1.html

    http://blog.csdn.net/badboy_1990/article/details/38372017

    http://blog.csdn.net/yuanchheneducn/article/details/50172027


  • 0 0
    原创粉丝点击