1 獲取資源
鏈接: https://pan.baidu.com/s/19Q9Nkf0nM9bp4T8OiPGPKg
密碼: wfog
網盤中有對應的Win/Mac安裝教程。
2 准備
2.1 Terminal(終端)
其可用Ctrl+Alt+T喚醒,用Ctrl+d或鍵入exit可關閉。
2.2 目錄操作
目錄相當於Windows系統的文件夾。
mkdir (make+directory縮略)用以創造目錄,其參數為新創建目錄的路徑名。
rmdir(remove+directory縮略)用以刪除目錄。
使用“rm -r + directory“也可以刪除目錄。
2.3 文件移動
cp是將文件復制到指定的目錄下,對應的Win操作就是“復制+粘貼。
mv則是將文件從一個目錄移動另一個目錄,對應的Win操作是“剪切+粘貼”操作。
2.4 文件顯示
ls(list縮略),顯示當前目錄下所有的文件列表。
ls (dir) 顯示指定目錄下所有的文件列表。
2.5 文件刪除
rm 刪除文件,rm+文件名即可。
rm 其另一個功能是用於刪除目錄。rm -r 目錄名即可。
2.6 文件鏈接
鏈接是指向文件的指針,通過鏈接可以快速訪問。相當於Win中的快捷方式。此處我們說的是鏈接中的軟鏈接(符號鏈接)。軟鏈接的創建:“ln”(不是i的大寫I,其為link縮略),"ln --symbolic"或"ln -s"選項即可創立。
2.7 權限:
獲得root權限:su root
以root用戶權限執行命令:sudo + command
3.安裝步驟
3.1 掛載iso文件
命令:mount iso-file Matlab98R2020a_Lin64.iso
我下載的文件放在/home/xh/Downloads/Matlab-R2020a中。
核心代碼如下:
1 cd /mnt %轉至mnt節點,mnt為臨時文件系統掛載點 2 sudo mkdir iso %mnt下創建iso目錄 3 cd / %回到根目錄 4 sudo chmod 755 mnt %提高mnt權限, 不執行這一步有可能會遇到:device write-protected,mounted read-only的故障 5 cd /home/xh/Downloads/Matlab-R2020a %進入到下載文件存放目錄 6 sudo mount -t auto -o loop MatlabR2020a_Lin64.iso /mnt/iso %此部為掛載核心代碼,代碼運行的目錄應該包含iso文件的目錄
cd /mnt %轉至mnt節點,mnt為臨時文件系統掛載點 sudo mkdir iso %mnt下創建iso目錄 cd / %回到根目錄 sudo chmod 755 mnt %提高mnt權限, 不執行這一步有可能會遇到:device write-protected,mounted read-only的故障 cd /home/xh/Downloads/Matlab-R2020a %進入到下載文件存放目錄 sudo mount -t auto -o loop MatlabR2020a_Lin64.iso /mnt/iso %此部為掛載核心代碼,代碼運行的目錄應該包含iso文件的目錄
3.2 啟動安裝
cd /mnt/iso % 轉移到掛載文件目錄 .
./install %開始安裝
3.3 密鑰
后續安裝過程與Win/mac系統一樣。
密鑰:09806-07443-53955-64350-21751-41297
3.4 破解
將壓縮文件Linux_Patch.7z中的 "“和”license.lic“文件分別置換掉Matlab安裝目錄中的原文件:
- “.so”文件復制到目錄:“(matlabfolder)/bin/glnxa64/matlab_start_up_plugins_lmgrimpl”中(也可能是matlab_startup_plugins目錄);
- ”.lic"文件復制到“(matlabfolder)/licenses folder”,如果該文件沒有則需要我們創一個。
(matlabfolder)是Matlab對應的安裝目錄。例如我的安裝目錄是/home/xh/Software/Matlab-R2020a,下載的安裝文件在/home/xh/Downloads/Matlab-R2020a。
代碼如下:
cd /home/xh/Software/Matlab-R2020a % 進到准備放.lic文件的目錄 mkdir licenses %創建放.lic文件的目錄 cd %回到主目錄 cd Downloads/Matlab-R2020a %進入下載文件存放目錄 %解壓文件夾,解壓文件到當前目錄,命令不粘貼 cd Linux_Patch/Mathworks\ Matlab\ R2020a\ \(9.8.0\)\ Linux\ x64\ Crack %進入到下載的.os和.lic文件存放目錄 cp libmwlmgrimpl.so /home/xh/Software/Matlab-R2020a/bin/glnxa64/matlab_startup_plugins %替換.so文件 cp license.lic /home/xh/Software/Matlab-R2020a/license %.lic文件替換
此時准備工作已完成,之后是激活工作,激活方法同win/mac系統:找到“激活”文件激活即可,系統界面上我們后續選擇“不聯網激活”,需要license file,只需要.lic文件目錄放入即可。
4 創建鏈接
此時所有的修建工作已經完成,我們可以啟動Matlab進行測驗。為了之后方便,我們將創建鏈接,ln -s (matlabfolder)/bin/matlab mlb 此后直接輸入./mlb即可啟動matlab。
- 屬於記錄學習的博客,非技術分享博客