Ubuntu 17.10下Matlab 2016b安裝教程
原因,需要Matlab Simulink包做一些建模與模擬,不得不考慮在Ubuntu下安裝Matlab,完整的安裝過程在Matlab英文官網有說明,結合Ubuntu系統實際情況,將安裝過程描述如下。
1. 概述
一般來說,下載到的Matlab 2016b為兩個ISO文件。可以將ISO文件刻盤後用光碟安裝,也可以用mount命令進行掛載。由於安裝過程中存在從光碟1切換到光碟2的流程,因此兩個掛載點需要統一,而這是Ubuntu默認的自動掛載功能無法實現的,因此需要人工實現。n 同時,由於安裝文件可能有.rar格式的壓縮包,而ubuntu原生系統對rar文件解壓縮並不友好,因此需要下載相應包進行解壓。n
2. 掛載映像文件
採用下列命令建立個臨時的matlab文件夾並將Matlab映像掛載在下面。nn$ cd ~n$ mkdir matlab n$ sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/n
安裝進行到一定時候,需要從光碟1切換到光碟2,這就需要卸載光碟1並裝載光碟2到同一路徑下。
$ sudo umount matlab/n$ sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd2.iso matlab/n
3. 解壓縮rar文件
ubuntu系統默認無法壓縮和解壓縮rar文件,需要通過以下命令安裝相應功能後才能實現。
sudo apt-get install rar //壓縮rar格式nsudo apt-get install unrar //解壓rar格式n
需要注意的是,壓縮與解壓縮rar文件是兩個不同的包,而卸載相應包時也應相應的採用sudo apt-get remove rar/unrar 即可。
安裝完成後,在圖形界面下可通過文檔管理器直接解壓縮rar文件到當前目錄,也可以通過rar命令行文件 rar e abc.rar 解壓rar文件到當前目錄,如果想保持壓縮前的目錄結構(一般是需要的)。則需要採用 rar x abc.rar命令。更詳細的rar命令參考man rar。
4. 安裝Matlab
這裡寫圖片描述
在掛載後的目錄下運行
sudo ./matlab/installn
命令即可安裝matlab,這裡有兩個地方要注意。
第一是如果通過sudo命令進行安裝,則Matlab默認會安裝到/usr/local 目錄下,而每次運行matlab時也需要通過sudo命令獲取管理員許可權後才能運行。為了使用方便,我是直接使用 ./matlab/install命令進行安裝的。
第二是在實踐中,直接從matlab目錄下運行./matlab/install命令是無法進行安裝的,matlab會提示需要在主目錄或其他目錄下運行。比如cd ~到主目錄下,再通過 /home/weizy/matlab/install運行安裝文件才可以進行安裝。安裝時需要指定matlab的安裝位置,如果不以sudo命令安裝的話,是無法安裝到/usr/目錄下的,需要安裝到個人目錄下才可以。
這裡寫圖片描述
5. 添加到ubuntu軟體管理器中
在ubuntu的軟體管理器中,可以搜索到MATLAB包,但是在這個包的說明中,清楚的指出,本包並不是matlab的安裝文件,只是提供了一個包管理器功能,用於將自行安裝的matlab像通過原生軟體管理器一樣管理起來。在安裝matlab後,可以通過該包進行管理。
點擊安裝後,會彈出對話框,要求輸入matlab安裝路徑,默認地,安裝完的matlab路徑會包含以下結構。/MATLAB/R2016b/bin/。matlab命令行命令在bin目錄下,如果不安裝本包管理器,只能從bin目錄下運行matlab。在輸入目錄的地方輸入/home/weizy/MATLAB/R2016b(我的安裝路徑,需要按實際情況修改),即可完成軟體管理器安裝,在Gnome顯示應用程序的菜單項里就可以看到matlab,在命令行中也可以直接通過matlab命令啟動程序了。推薦閱讀:
※哪裡有高質量的c語言鏈表實現(單向、雙向、是否帶頭節點等不限)代碼?
※GNU代表了什麼?
※怎樣才算熟悉Linux內核?