1. 程式人生 > >ubuntu16.04下安裝matlab2016b教程

ubuntu16.04下安裝matlab2016b教程

主題:Linux下安裝MATLAB2016

首先本文在Eric2016_Lv文章基礎上進行安裝,自己也根據實際情況遇到了一些問題並加以解決,步驟如下:

步驟:

1、下載:下載地址見參考文章

下載後的Linux資料夾會有三個檔案分別是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack資料夾。

rar檔案解壓,首先安裝rar解壓工具,再進行Crack檔案解壓

命令:

sudo apt install rar

rar x Matlab\ 2016b\ Linux64\ Crack.rar

注意:解壓後Crack資料夾中包含readme.txt檔案,裡面包含金鑰,license_standalone.lic

檔案,用於進行軟體啟用,/bin/glnx64/檔案,用於進行matlab安裝目錄中bin/glnx64/的替換,裡面工四個檔案。

2、掛載:首先建立掛載資料夾,本文為/home/generallc/matlab2016,然後用mount命令進行R2016b_glnxa64_dvd1.iso檔案掛載,注意當前只掛載R2016b_glnxa64_dvd1.iso檔案,R2016b_glnxa64_dvd2.iso先不要進行掛載

命令:

mkdir /home/generallc/matlab2016                          #掛載目錄

sudo mount -t auto -o loop /home/generallc/下載/matlab/R2016b_glnxa64_dvd1.iso /home/generallc/matlab2016



注意:/home/generallc/下載/matlab/為下載的linux版本MATLAB2016檔案目錄,/home/generallc/matlab2016為指定的掛載目錄

3、安裝:進入到掛載目錄下,可以發現有install檔案,然後返回當前目錄的前一層進安裝

命令:

cd /home/generallc/matlab2016                         #進入到掛載目錄下,可以看到install檔案

cd ..                                                                                    #返回上一層目錄

sudo /home/generallc/matlab2016/install     # 進行安裝、彈出安裝介面,類似windows安裝,安裝金鑰在Crack檔案中的readme.txt中

注意:記住matlab安裝目錄,本文為/home/generallc/MATLAB

4、安裝R2016b_glnxa64_dvd2.iso

當R2016b_glnxa64_dvd1.iso安裝完成後,提示拔出dvd1,然後插入dvd2對話方塊,此時需要掛載第二個iso檔案(R2016b_glnxa64_dvd2.iso)到/home/generallc/matlab2016資料夾下,這裡注意的是,由於你當時的終端視窗正在 進行安裝,所以你是無法進行操作的,所以你需要ctrl+Alt+t進行重新開一個終端命令視窗。掛載成功後直接點選ok就可以了。

命令:

ctrl+Alt+t     #新建視窗

sudo mount -t auto -o loop /home/generallc/下載/matlab/R2016b_glnxa64_dvd2.iso /home/generallc/matlab2016

5、啟用:安裝完成後,進入/home/generallc/MATLAB/bin 目錄下,執行matlab檔案,彈出啟用對話方塊,選擇用不聯網的方法進行啟用。然後用用下載目錄中/bin/glnx64/的四個檔案替換matlab安裝目錄中bin/glnx64/裡面檔案。

命令:license檔案載入

cd/home/generallc/MATLAB/R2016b/bin   #進入到matlab安裝檔案中

./matlab                                                     #執行matlab,彈出啟用對話方塊,選擇用不聯網的方法進行啟用,載入license_standalone.lic檔案

注意:本文啟用過程中,出現了許可權不足問題,採用chomd命令提高對license_standalone.lic檔案和安裝目錄R2016b的許可權

cd /home/generallc/MATLAB/R2016b/           #進入到掛載目錄中

sudo chmod 777 license_standalone.lic      #提高對license_standalone.lic檔案的操作許可權

cd/home/generallc/MATLAB     #進入到matlab安裝檔案中

sudo chmod -R 777 R2016b/      #提高對安裝目錄R2016b的操作許可權

命令:檔案替換,用下載目錄中/bin/glnx64/的四個檔案替換matlab安裝目錄中bin/glnx64/裡面檔案。

sudo cp /home/generallc/下載/matlab/R2016b/bin/glnxa64/libmwservices.so /home/generallc/MATLAB/R2016b/bin/glnxa64
sudo cp /home/generallc/下載/matlab/R2016b/bin/glnxa64/libmwlmgrimpl.so /home/generallc/MATLAB/R2016b/bin/glnxa64
sudo cp /home/generallc/下載/matlab/R2016b/bin/glnxa64/libinstutil.so /home/generallc/MATLAB/R2016b/bin/glnxa64
sudo cp /home/generallc/下載/matlab/R2016b/bin/glnxa64/libcufft.so.7.5.18 /home/generallc/MATLAB/R2016b/bin/glnxa64

注意:文中的三個目錄:

matlab2016b下載目錄:  /home/generallc/下載/matlab

掛載目錄:      /home/generallc/matlab2016

安裝目錄:   /home/generallc/MATLAB