下載安裝鏡像和破解包

安裝包存放目錄/opt/package,軟件安裝目錄/opt
准備好破解包
#進入安裝包目錄 cd /opt/package #解壓破解包 unzip Crack.zip
安裝
#進入安裝目錄 cd /opt #創建掛載點 mkdir matlab #掛載第一塊鏡像 mount -t auto -o loop package/MatlabR2018b_LinX64_disk1.iso matlab/ #復制出activate.ini備用 cp matlab/activate.ini . #復制出installer_input.txt文件備用 cp matlab/installer_input.txt . #執行安裝命令(命令參數可參考拷貝出的installer_input.txt文件,安裝密鑰可參考Crack包里面的Readme.txt文檔) ./matlab/install -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -mode silent -destinationFolder /opt/MATLAB/R2018b #鏡像1安裝完之后彈出鏡像1的掛載點 umount matlab/ #掛載第二塊鏡像 mount -o loop package/MatlabR2018b_LinX64_disk2.iso matlab/
#鏡像2安裝完之后彈出鏡像2的掛載點
umount matlab/
激活
#編輯激活文件 vim activate.ini isSilent=true activateCommand=activateOffline licenseFile=/opt/package/Crack/license_standalone.lic activationKey=09806-07443-53955-64350-21751-41297 #執行激活 MATLAB/R2018b/bin/activate_matlab.sh -propertiesFile activate.ini #覆蓋破解文件 cp package/Crack/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so MATLAB/R2018b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so
配置環境變量
#打開環境變量配置文件 vim /etc/profile #在配置文件底部添加matlab環境變量 #set matlab environment export PATH=$PATH:/opt/MATLAB/R2018b/bin #使新配置的環境變量生效 source /etc/profile
安裝完成
[root@localhost opt]# matlab MATLAB is selecting SOFTWARE OPENGL rendering. < M A T L A B (R) > Copyright 1984-2018 The MathWorks, Inc. R2018b (9.5.0.944444) 64-bit (glnxa64) August 28, 2018 To get started, type doc. For product information, visit www.mathworks.com. >>
可能遇到的問題
[root@localhost opt]# matlab MATLAB is selecting SOFTWARE OPENGL rendering. Fatal Internal Error: Unexpected exception: 'N9MathWorks6System15SimpleExceptionE: Dynamic exception type: std::runtime_error std::exception::what: Bundle#3 start failed: libXt.so.6: cannot open shared object file: No such file or directory ' in createMVMAndCallParser phase 'Creating local MVM'
解決方法
yum install x11-xserver-utils xhost si:localuser:root
如果沒有yum源可以下載xorg-x11-server-utils安裝包本地安裝https://centos.pkgs.org/7/centos-x86_64/xorg-x11-server-utils-7.7-20.el7.x86_64.rpm.html
安裝用於python的MATLAB引擎API
cd /opt/MATLAB/R2018b/extern/engines/python python setup.py install
