因為這學期上的模式識別課程需要在Linux環境下使用Matlab,所以就在Windows10主機上的Vmware Workstation上的Ubuntu虛擬機上安裝了最新版本的MATLAB。
環境:
主機:Windows10 64位專業版
虛擬機軟件:VMware® Workstation 12 Pro
虛擬機:Ubuntu 16.04 LTS 64位
MATLAB版本:
R2016b_glnxa64
具體步驟:
1.在Windows主機上下載好MATLAB linux版本,包括
這三個部分,其中Crack為激活破解的補丁包,dvd1.iso和dvd2.iso為分包壓縮的MATLAB鏡像文件;
2.在Vmware中為虛擬機配置好共享文件夾,這個需要先在虛擬機中安裝VMtools,然后在虛擬機設置中設置共享文件夾的主機位置以及虛擬機中的名稱[sharedir],詳細操作請自行百度;
3.將剛剛下載的MATLAB安裝包復制到共享文件夾,在虛擬機中,打開/mnt/hgfs/[sharedir],就可以看到安裝包在這里;
4.將iso鏡像文件掛載到linux中,執行下面命令:
sudo mkdir /media/matlab
sudo mount -o loop [path]R2016b_glnxa64_dvd1.iso /media/matlab
這里 的[path]是指iso鏡像的目錄位置,也即之前的/mnt/hgfs/[sharedir]。
此時已經將第一部分的iso鏡像掛載到了/media/matlab位置;
5.開始安裝MATLAB,先回到主目錄:
cd ~
執行下面命令:
sudo /media/matlab/install
接下來就是安裝引導的圖像界面了,
選擇Use a File Installtion Key,點擊Next;
選擇Yes,點擊Next;
選擇I have the File Installation Key for my license,然后輸入Installation Key,Installation Key可以在Crack文件夾下的readme.txt中找到;
點擊Next;
再選擇安裝自己所需的功能,
然后就是半個小時到一個小時左右的等待了……
進度條到90%左右的時候,會有一個請彈出DVD1,插入DVD2的提示,因為是分了兩個iso壓縮的,按照提示彈出dvd1.iso(只需右鍵圖標選擇彈出即可),把dvd2.iso同前面一樣mount上去就可以了,安裝會自動繼續;
安裝完成之后,在MATLAB的安裝目錄下建一個“licenses”文件夾,將Crack文件夾中的license_standalone.lic拷貝進去(可能需要在終端sudo cp進行拷貝),同時,將Crack/R2016b/bin文件夾覆蓋安裝目錄下的bin文件夾;
6.再安裝Matlab支持包。執行下面命令:
sudo apt-get install matlab-support
中間可選使用這款軟件的用戶以及重命名GCC庫,我把當前用戶作為了使用這款產品的用戶。
7.激活Matlab。在終端輸入下面命令:
sudo matlab
打開Matlab,此時會提示進行激活,使用本地文件激活,選擇“licenses”文件夾中剛剛拷貝的license_standalone.lic即可;
8.安裝及激活就全部完成了。使用:
matlab
或者
sudo matlab
即可以在Linux環境下使用Matlab了。