參考博文方法和感謝提供的下載下傳包。
上傳下載下傳好的檔案
下載下傳後的Linux檔案夾會有三個檔案分别是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso 和Matlab 2016b Linux64 Crack三個壓縮檔案。
注意:
- 我是在電腦裡解壓crack後再上傳伺服器,省去了在伺服器裡解壓的操作了;
- 檔案夾名字盡量少用空格,不然得用轉義寫路徑,我忘改了。

破解檔案說明
解壓後Crack檔案夾中包含readme.txt檔案,裡面包含密鑰數字,後面有用。
license_standalone.lic檔案,用于進行軟體激活,/bin/glnx64/檔案,用于進行matlab安裝目錄中bin/glnx64/的替換,裡面四個檔案。
挂載(相當于插入安裝dvd)
下圖兩個iso檔案表示兩個安裝包,因為比較大是以分為兩個單獨安裝,是以先挂載安裝第一個,大概安裝了60%的東西,然後取消挂載第一個,挂載第二個繼續安裝。(也有可以把兩個iso合并成一個直接安裝的方法,我沒嘗試過,感興趣可以嘗試。)
、建立一個挂載的檔案夾用來挂載。
guazai/matlab
-
建立多級檔案夾mkdir -p guazai/matlab
-
将建立的檔案夾設定為可讀寫的檔案權限chmod -R 777 路徑
-
檢視目前所有檔案,發現guazai設定成功ls
linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b 挂載第一塊鏡像:(可用tap補全功能檢視路徑格式是否正确)linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b
空檔案下生成了許多挂載檔案。sudo mount -o loop R2016b_glnxa64_dvd1.iso /home/zx/Matlab2016b/guazai/matlab
linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b
安裝第一塊
進入到挂載目錄下,可以發現有install檔案,然後傳回目前目錄的前一層進安裝。
輸入下面代碼進行安裝:
sudo /home/zx/Matlab2016b/guazai/matlab//install -mode silent -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -activationPropertiesFilehome /home/zx/Matlab2016b/Matlab\ 2016b\ Linux64\ Crack/license_standalone.lic -destinationFolderhome /home/zx/Matlab2016b/MATLAB2016b_install/
安裝到一半出現Info: 彈出 DVD 1 并插入 DVD 2 以繼續。這時新打開另一個終端,輸入:
cd /home/zx/Matlab2016b
轉到安裝目錄,然後輸入
mount
檢視挂載資訊。
解除挂載:
umount /home/zx/Matlab2016b/guazai/matlab
挂載第二塊:
sudo mount -o loop R2016b_glnxa64_dvd2.iso /home/zx/Matlab2016b/guazai/matlab
,然後之前的終端開始安裝至成功。
破解激活
檔案替換:
sudo cp /home/zx/Matlab2016b/Matlab\ 2016b\ Linux64\ Crack/R2016b/bin/glnxa64/* /home/zx/Matlab2016b/MATLAB/bin/glnxa64
秘鑰:
mkdir /home/zx/Matlab2016b/MATLAB/licenses
sudo cp /home/zx/Matlab2016b/Matlab\ 2016b\ Linux64\ Crack/license_standalone.lic /home/zx/Matlab2016b/MATLAB/licenses
破解
cd /home/zx/Matlab2016b/MATLAB/bin
./matlab -chome /home/zx/Matlab2016b/MATLAB/licenses/license_standalone.lic
驗證
設定環境變量
sudo vim ~/.bashrc
在尾部添加路徑
export PATH=/home/zx/Matlab2016b/MATLAB/bin:$PATH
更新:
source ~/.bashrc
解除挂載
sudo umount /home/zx/Matlab2016b/guazai/matlab
運作matlab腳本檔案
進入m檔案所在目錄後,運作
matlab -nodesktop -nosplash -rmatlabfile
隻用檔案名matlabfile,不能添加.m