Ubuntu18.04 安裝與配置 Matlab2018a
折騰這個的時間不亞於折騰Virtuoso,因此還是做一個記錄,萬一系統又沒了好做個參考。
安裝
-
由於我自己儲存了相應檔案在硬碟中,因此跳過下載步驟。下載的檔案應有
名字 作用 R2018a_glnxa64_dvd1.iso Matlab的安裝映象1 R2018a_glnxa64_dvd2.iso Matlab的安裝映象2 Matlab 2018a Linux64 Crack.tar.gz 破解檔案們 -
建立掛載資料夾,並將安裝映象1掛載進去,執行安裝。
# 建立資料夾 sudo mkdir /mnt/cdrom # 掛載映象1 sudo mount -t auto -o loop ~/Downloads/Matlab2018a/R2018a_glnxa64_dvd1.iso /mnt/cdrom/ # 執行安裝 sudo /mnt/cdrom/install
彈窗中選擇“Use a File Installation Key”
-
開始安裝,需要用到破解檔案中的
readme.txt
。#解壓 tar -xvf ~/Downloads/Matlab2018a/Matlab 2018a Linux64 Crack.tar.gz
解壓完成後,然後開啟readme.txt,將Key
09806-07443-53955-64350-21751-41297
輸入視窗安裝路徑我常設定在/opt下
然後一路點進去,開始安裝即可。
-
安裝到一大半時會提示插入DVD-2,此時需要掛載安裝映象2
# 掛載映象2 sudo mount -t auto -o loop ~/Downloads/Matlab2018a/R2018a_glnxa64_dvd2.iso /mnt/cdrom/
掛載完成後點選OK即可。等待安裝完成。
-
解除安裝所有掛載的安裝映象
# 掛載了兩次,因此需要解除安裝兩次 sudo umount /mnt/cdrom/ sudo umount /mnt/cdrom/
此時Matlab的安裝已經完成。
-
安裝完成,但破解並未完成。
需要使用破解檔案中的
license_standalone.lic
檔案,建議將該檔案複製到Matlab安裝目錄下。# 複製Liscense sudo cp /home/harroy/Downloads/Matlab2018a/license_standalone.lic /opt/MATLAB
然後執行matlab,完成後續破解。
/opt/MATLAB/R2018a/bin/matlab
開啟破解介面後選擇“Active manually without the Internet”,然後選擇剛剛複製的.lic檔案即可。
然後需要將破解檔案中解壓出來的
R2008a
資料夾中的內容複製到安裝目錄下。sudo cp ~/Downloads/Matlab2018a/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so /opt/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so
此時破解全部完成。
-
放開/opt目錄許可權
此時普通使用者並執行不了matlab,超級使用者(sudo)可以。這是因為matlab安裝目錄並沒有可執行許可權。為了更改引數方便,直接777放開所有許可權。
sudo chmod 777 /opt -R
配置
-
將Matlab的啟動路徑配置到.bashrc。在.bashrc中新增
# Matlab Path export PATH=$PATH:/opt/MATLAB/R2018a/bin
此時重啟終端輸入
matlab
即可啟動。 -
Matlab啟動後的預設工作目錄更改
sudo gedit /opt/MATLAB/R2018a/toolbox/local/matlabrc.m
編輯以上檔案,在最後一行新加入即可
cd /home/harroy/MatlabFile
-
Matlab預設包含路徑修改
sudo gedit /opt/MATLAB/R2018a/toolbox/local/pathdef.m
在檔案中新增想要路徑即可。
-
修改快捷鍵
在Preference\(\rightarrow\)Keyboard\(\rightarrow\)Shortcuts中將“Active settings:”選擇為”“Windows Default Set”即可。