1. 程式人生 > 實用技巧 >Ubuntu18.04 安裝與配置 Matlab2018a

Ubuntu18.04 安裝與配置 Matlab2018a

折騰這個的時間不亞於折騰Virtuoso,因此還是做一個記錄,萬一系統又沒了好做個參考。

安裝

  1. 由於我自己儲存了相應檔案在硬碟中,因此跳過下載步驟。下載的檔案應有

    名字 作用
    R2018a_glnxa64_dvd1.iso Matlab的安裝映象1
    R2018a_glnxa64_dvd2.iso Matlab的安裝映象2
    Matlab 2018a Linux64 Crack.tar.gz 破解檔案們
  2. 建立掛載資料夾,並將安裝映象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

  3. 開始安裝,需要用到破解檔案中的readme.txt

    #解壓
    tar -xvf ~/Downloads/Matlab2018a/Matlab 2018a Linux64 Crack.tar.gz
    

    解壓完成後,然後開啟readme.txt,將Key09806-07443-53955-64350-21751-41297輸入視窗

    安裝路徑我常設定在/opt下

    然後一路點進去,開始安裝即可。

  4. 安裝到一大半時會提示插入DVD-2,此時需要掛載安裝映象2

    # 掛載映象2
    sudo mount -t auto -o loop ~/Downloads/Matlab2018a/R2018a_glnxa64_dvd2.iso /mnt/cdrom/
    

    掛載完成後點選OK即可。等待安裝完成。

  5. 解除安裝所有掛載的安裝映象

    # 掛載了兩次,因此需要解除安裝兩次
    sudo umount /mnt/cdrom/
    sudo umount /mnt/cdrom/
    

    此時Matlab的安裝已經完成。

  6. 安裝完成,但破解並未完成。

    需要使用破解檔案中的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 
    

    此時破解全部完成。

  7. 放開/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”即可。