参考:
https://blog.csdn.net/Joker00007/article/details/112338703
https://www.cnblogs.com/haibaraai0913/p/11466665.html
挂载:
cat /etc/fstab
/home/matlab/matlab2020/Linux/Matlab98R2020a_Lin64.iso /home/matlab/matlab auto defaults 0 0
无图形化界面安装
安装依赖库:
yum install -y libX11-1.6.7-2.el7.x86_64 xorg-x11-server-utils
# cat ../app/my_installer_input.txt | egrep -v "^$|#"
destinationFolder=/home/software/matlab/app
fileInstallationKey=XXXX-XXX-XXX-XX-XXX-XXXX
agreeToLicense=yes
outputFile=/home/software/matlab/app/mathworks.log
执行安装:
$ /home/matlab/matlab/bin/install -inputFile ../app/my_installer_input.txt
激活
覆盖破解文件
$ cp package/Crack/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so MATLAB/R2018b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so
编辑激活文件
$ vim activate.ini
```bash
isSilent=true
activateCommand=activateOffline
licenseFile=/home/matlab/matlab/licenses/license.lic
执行激活
$ /home/software/matlab/app/bin/activate_matlab.sh -propertiesFile activate.ini
Silent activation succeeded.
安装用于python的MATLAB引擎API
python版本需小于3.8
cd /home/software/matlab/app/extern/engines/python
python3 setup.py install
报错解决
Qs1.
执行./install -inputFile ../app/my_installer_input.txt报错:
/home/software/matlab/matlab/bin/glnxa64/install_unix: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
解决:
yum install libX11-1.6.7-2.el7.x86_64
Qs2.
执行matlab 报错
$ matlab
Unexpected exception: 'N7mwboost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE: Bundle#4 start failed: libXt.so.6: cannot open shared object file: No such file or directory' in createMVMAndCallParser phase 'Creating local MVM'
MATLAB: management.cpp:702: find: Assertion `find: no active context for type 'services::io::TypedMLStream<(mlutil::io::StreamTypeEnum)1>'' failed.
解决
yum install -y xorg-x11-server-utils
版权声明:本文为rockstics原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。