在ubuntu下安裝Matlab(以安裝R2016a為例)
1酥泞、下載Matlab2016a for ubuntu
下載地址:
2胳嘲、解壓縮
- 下載安裝rar
$ sudo apt-get install rar
3严蓖、安裝Matlab
- 創(chuàng)建臨時文件夾存放裝載后的iso文件:
$ sudo mkdir /mnt/temp
- 裝載鏡像文件:
$ sudo mount -o loop /路徑/MATHWORKS_R2016A.iso /mnt/temp
注意2炯拧瞒津!掛載期間袜匿,U盤不能拔出,然后如果掛載出了問題舒憾,/mnt/temp下的文件是刪除不了的镀钓,重新執(zhí)行上一個命令就好了 - 創(chuàng)建安裝matlab的文件夾:
$ sudo mkdir /usr/local/matlab
- 開始安裝matlab:
$ sudo /mnt/temp/install
選擇不連接網(wǎng)絡(luò)
輸入密鑰
key:09806-07443-53955-64350-21751-41297
(在FIK文件中)
然后開始安裝,安裝完畢之后
4镀迂、復(fù)制驗(yàn)證文件
- 設(shè)置root密碼:
$ sudo passwd root
- 獲取root權(quán)限:
$ su
- 設(shè)置root密碼
- 復(fù)制libmwservices.so文件至matlab文件夾中:
$ sudo cp -r libmwservices.so /usr/local/MATLAB/R2016a/bin/glnxa64
6〗Α!探遵!別把文件復(fù)制錯了窟赏,我就是把.so這個文件復(fù)制錯了復(fù)制成2014版本的去了,導(dǎo)致沒有權(quán)限 - 將lic文件復(fù)制到matlab安裝目錄下/usr/local/MATLAB/R2016a
$ cp -r Matlab_R2016a_glnxa64.lic /usr/local/MATLAB/R2016a
5箱季、激活Matlab:
- 命令打開matlab:
$ sudo /usr/local/MATLAB/R2016a/bin/matlab
在不聯(lián)網(wǎng)的情況下激活涯穷,然后選擇lic文件所在路徑
如果第一次激活失敗,以后還要出現(xiàn)這個界面的話
切換到:
$ cd /usr/local/MATLAB/R2016a/bin
$sudo ./activate_matlab.sh
6藏雏、至此Matlab安裝激活完畢
為了避免每次都用root權(quán)限打開matlab拷况,通過
'sudo chown 用戶名-R ~/.matlab
改變權(quán)限。
最終直接在終端輸入'matlab'就可以打開Matlab了輸入密碼诉稍,成功
!!!如果提示錯誤:matlab command not found
cd /usr/local/bin/
sudo ln -s /usr/local/MATLAB/R2011b/bin/matlab matlab