一部分轉載自:CSDN ,其他結合自己電腦環境配置,旨做備份和記錄,同時也提供一個參考。
安裝環境:
linux Ubuntu14.04 (x64)
軟件包下載地址:
Matlab R2015b_glnxa64.iso 和 Crack files
in BaiduPan:, password: trqm
(1). 掛載ISO鏡像文件
cd 到R2015b_glnxa64.iso存放的位置,一般都放在documents目錄下,在其他位置也行。
$ sudo mkdir matlab
$ sudo mount -o loop R2015b_glnxa64.iso matlab
這里就是創建一個文件夾用來存放ISO掛載的文件,掛載文件會被提示說是只讀文件,(沒事的)
然后cd到掛載文件matlab下,ls下,里面有install文件的
$ cd matlab
$ sudo ./install
進入圖形化安裝界面,和在Windows下安裝一樣
(2).
執行安裝過程,選擇不聯網安裝,序列號在~/crack/readme.txt文件中。
選擇"Use a File Installation Key"的序列號:09806-07443-53955-64350-21751-41297進行安裝
1) standalone: - Install choosing the option "Use a File Installation Key" and supply the following FIK ++09806-07443-53955-64350-21751-41297++ - To install Matlab Production Server,using this 40236-45817-26714-51426-39281 - Use license_standalone.lic to activate, or make a "licenses" folder in %installdir% and copy license_standalone.lic to it,and run matlab without activation - after the installation finishes copy the folders to %installdir% to overwriting the originally installed files
(3).
默認的安裝路徑應該是:/usr/local/matlab
安裝完畢並且將~/Matlab 2015b Linux64 Crack/R2015b/bin/glnxa64中的文件復制到~/MATLAB/Rxxxx/bin/glnxa64中。
$ sudo cp /[Your crack directory]/Matlab_R2015b/Matlab_2015b_Linux64_Crack/R2015b/bin/glnxa64/* /usr/local/MATLAB/R2015b/bin/glnxa64
(4).
首次運行matlab要用root權限(否則無法寫文件),采用不聯網激活,找到Crack中相應的激活文件*.lic,導入激活。 這里導入的是license_standalone.lic
$ cd /usr/local/MATLAB/R2015b/bin
$ sudo ./matlab
如果不進行第二步直接進行第三步,sudo ./matlab之后會提示說輸入的激活文件無效
(5). 卸載ISO鏡像。
直接圖形界面下也可以卸載umount就好。
$ sudo umount /media/matlab
(6). 添加桌面快捷方式。
新建一個桌面配置文件,(注意不是桌面上新建一個文件文件)名為Matab2015b.desktop:
$ sudo nano /usr/share/applications/Matlab2015b.desktop
其內容如下:若安裝在其他地方,就將下面的代碼中更改/usr/local/安裝目錄即可
GNU nano 2.2.6 File: /usr/share/applications/Matlab2015b.desktop [Desktop Entry] Encoding=UTF-8 Name=Matlab 2015b Exec=/usr/local/MATLAB/R2015b/bin/matlab Icon=/usr/local/MATLAB/R2015b/toolbox/shared/dastudio/resources/MatlabIcon.png Terminal=true Type=Application Name[zh_CN]=Matlab_2015b
保存:
寫完 Ctrl+o保存,按 enter ,再按Ctrl+x退出。
添加桌面快捷方式后,打開會出錯: link
錯誤(一)
Internal error: No write permission on directory /home/uname/.matlab/Rxxxxx/temp014c0x3...
Just give a recursive write permission to .matlab directory, sudo chmod -R 776 /home/uname/.matlab
Incase of directories, 776 -> drwxrwxrw- Incase of files, 776 -> -rwxrwxrw-
錯誤(二)
錯誤一解決后,從/usr/share/applications里MATLAB圖標啟動程序,終端顯示:
MATLAB is selecting SOFTWARE OPENGL rendering.
該錯誤未解決
實在不行的話:該部分沒有測試!!!()
將matlab的路徑加到Linux的PATH中
cd /etc/profile
#添加文件路徑 export PATH=/usr/local/MATLAB/R2015b/bin:$PATH sudo ldconfig -v
這樣的話就可以直接再終端直接輸入matlab打開之,否則的話要到/usr/local/MATLAB/R2013b/bin比較麻煩 特別注意是:如果是安裝在文件系統中,則安裝的時候就要取得root權限,千萬記住,要不然安裝目錄的時候不能創建文件夾。
(7)卸載uninstall
$ sudo rm -rf /usr/local/MATLAB/R2015b
$ sudo rm /usr/local/bin/matlab /usr/local/bin/mcc /usr/local/bin/mex /usr/local/bin/mbuild
僅供參考