天天看點

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

參考博文方法和感謝提供的下載下傳包。

上傳下載下傳好的檔案

下載下傳後的Linux檔案夾會有三個檔案分别是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso 和Matlab 2016b Linux64 Crack三個壓縮檔案。

注意:

  1. 我是在電腦裡解壓crack後再上傳伺服器,省去了在伺服器裡解壓的操作了;
  2. 檔案夾名字盡量少用空格,不然得用轉義寫路徑,我忘改了。
linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

破解檔案說明

解壓後Crack檔案夾中包含readme.txt檔案,裡面包含密鑰數字,後面有用。

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

license_standalone.lic檔案,用于進行軟體激活,/bin/glnx64/檔案,用于進行matlab安裝目錄中bin/glnx64/的替換,裡面四個檔案。

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

挂載(相當于插入安裝dvd)

下圖兩個iso檔案表示兩個安裝包,因為比較大是以分為兩個單獨安裝,是以先挂載安裝第一個,大概安裝了60%的東西,然後取消挂載第一個,挂載第二個繼續安裝。(也有可以把兩個iso合并成一個直接安裝的方法,我沒嘗試過,感興趣可以嘗試。)

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

、建立一個挂載的檔案夾用來挂載。

guazai/matlab

  1. mkdir -p guazai/matlab

    建立多級檔案夾
  2. chmod -R 777 路徑

    将建立的檔案夾設定為可讀寫的檔案權限
  3. ls

    檢視目前所有檔案,發現guazai設定成功
    linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b
    linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b
    挂載第一塊鏡像:(可用tap補全功能檢視路徑格式是否正确)

    sudo mount -o loop R2016b_glnxa64_dvd1.iso /home/zx/Matlab2016b/guazai/matlab

    空檔案下生成了許多挂載檔案。
    linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

安裝第一塊

進入到挂載目錄下,可以發現有install檔案,然後傳回目前目錄的前一層進安裝。

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

輸入下面代碼進行安裝:

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/

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

安裝到一半出現Info: 彈出 DVD 1 并插入 DVD 2 以繼續。這時新打開另一個終端,輸入:

cd /home/zx/Matlab2016b

轉到安裝目錄,然後輸入

mount

檢視挂載資訊。

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

解除挂載:

umount /home/zx/Matlab2016b/guazai/matlab

挂載第二塊:

sudo mount -o loop R2016b_glnxa64_dvd2.iso /home/zx/Matlab2016b/guazai/matlab

,然後之前的終端開始安裝至成功。

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

破解激活

檔案替換:

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

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

驗證

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

設定環境變量

sudo vim ~/.bashrc

在尾部添加路徑

export PATH=/home/zx/Matlab2016b/MATLAB/bin:$PATH

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

更新:

source ~/.bashrc

解除挂載

sudo umount /home/zx/Matlab2016b/guazai/matlab

linux伺服器(CentOS Linux release 7.7.1908 )安裝matlab 2016b

運作matlab腳本檔案

進入m檔案所在目錄後,運作

matlab -nodesktop -nosplash -rmatlabfile

隻用檔案名matlabfile,不能添加.m

繼續閱讀