当前位置:   article > 正文

linux 安装matlab_error: installation cannot proceed. you may either

error: installation cannot proceed. you may either: 1. set an x11 display, a

本文主要参考:https://blog.csdn.net/yuanchheneducn/article/details/50172027

1.下载
下载matlab镜像文件

  1. 下载完成后将iso文件挂载到Linux
    sudo mkdir /media/matlab
    mount -o loop [path][filename].iso /media/matlab
    cd /media/matlab
    sudo ./install
    进行安装……

安装时出现:
Error: Installation cannot proceed. You may either:
1. Set an X11 display, and restart the install process
2. Use the silent install feature by specifying the -mode silent option
等等问题,根据提示安装时采用命令:
./install -mode silent -agreeToLicense yes -fileInstallationKey 1111-1111-1111-1111
序列号要从Crack文件夹下的readme.txt下找。

3.破解
安装完成后使用crack下的 license进行激活
将crack文件夹下的libmwservices.so copy到 /usr/local/MATLAB/R2014A/bin/glnxa64 //2017版以前

cp -f Crack/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so
/usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/ //2018版matlab

4.问题解决
完成安装,命令行下使用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

解决方法:

(1) 新建激活文件 activate.ini,写入以下内容
isSilent=true //开启silent模式
activateCommand=activateOffline //设置激活方式, 离线激活
licenseFile=/path/lic_standalone.dat //license文件位置 .dat or .lic

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

(2)静默执行破解
sh /usr/local/MATLAB/R2017b/bin/activate_matlab.sh -propertiesFile /path/activate.ini

(3)为了访问matlab时不用加路径,添加环境变量
在 /etc/profile 中添加:

export PATH=$PATH:/usr/local/MATLAB/R2017b/bin/

(4) 并执行 source /etc/profile

  1. 启动matlab并卸载iso镜像

命令行输入matlab就可启动了。
卸载iso镜像:umount /media/matlab

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/665020
推荐阅读
相关标签
  

闽ICP备14008679号