-------"道路是曲折的,前途是光明的!"
終于搞定了matlab,特意在這里做個筆記比被,旨做備份和記錄冯丙,也希望為和我一樣迷茫的你偶爾點一下睛拇砰。歡迎各位深度君一起交流學(xué)習(xí):)
一部分參考自:linux公社 matlab安裝?
1.環(huán)境
(1). Ubuntu x64系統(tǒng)
(2). Matlab? R2015b_glnxa64.iso琉苇,可以從百度網(wǎng)盤下載到:鏈接:http://pan.baidu.com/s/1dD9F8RJ密碼: t8zi
2. Ubuntu安裝MATLAB
(0)解壓縮
注意查看Matlab_2015b_Linux64_Crack中的readme.txt,里面包含安裝所需的許可證文件秘鑰娇钱,全文摘抄如下(可略過)伤柄。
I offer two modes of installation:
1) standalone:
- Install choosing the option "Use a File Installation Key" and supply the following FIK
aaaaa-bbbbb-ccccc-ddddd-eeeee-xxxxx
- To install Matlab Production Server,using this
aaaaa-bbbbb-ccccc-ddddd-eeeee
- 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
2) floating license (network license server):
- Install choosing the option "Use a File Installation Key" and supply the following FIK
aaaaa-bbbbb-ccccc-ddddd-eeeee-fffff
- To install Matlab Production Server,using this
aaaaa-bbbbb-ccccc-ddddd-eeeee
- Use license_server.lic when asked
- after the installation finishes copy the folders to %installdir% to overwriting the originally installed files
問題:目前兩種模式的區(qū)別還不太明白
(1). 掛載ISO鏡像文件
$ sudo mount -o loop R2015b_glnxa64.iso /mnt/tmp
(2). 執(zhí)行安裝過程,選擇不聯(lián)網(wǎng)安裝忍弛,序列號在~/crack/readme.txt文件中响迂。
$ cd /mnt/tmp
$ sudo ./install
(3). 安裝完畢,采用不聯(lián)網(wǎng)激活细疚,找到相應(yīng)的激活文件*.lic蔗彤,并且將~/crack/bin/中的文件復(fù)制到~/MATLAB/Rxxxx/bin中。
$ sudo cp /[Your crack directory]/Matlab_2015b_Linux64_Crack/R2015b/bin/glnxa64/*
/usr/local/MATLAB/R2015b/bin/glnxa64
(4). 卸載ISO鏡像疯兼。
$ sudo umount /mnt/tmp
(此處出現(xiàn)umount:device is busy的解決方案:
$ mount /mnt/tmp/ -f ? ?//強制卸載也不行
umount2: ……
umount: /mnt/tmp: device is busy.……
使用fuser命令——識別出正在對某個文件或端口訪問的進程
$ fuser -m /mnt/tmp/
/mnt/tmp/: ? ? ? ?? 6677c
$ ps aux | grep 6677
$ kill -9 6677
$ fuser -m /mnt/tmp?? //進程已被關(guān)閉
$? umount /mnt/tmp/????
(5). 激活MATLAB
根據(jù)readme.txt里standalone的安裝模式下提示然遏,我們需要先在MATLAB安裝路徑下創(chuàng)建一個新的文件夾林岑色license,然后把license_standalone.lic拷貝至license中吧彪,之后進行激活待侵。
$ cd /usr/local/MATLAB/R2015b/bin
$ mkdir license
$ cd ~
$ cp /[Your crack directory]/Matlab_2015b_Linux64_Crack/license_standalone.lic? /usr/local/MATLAB/R2015b/license
(6)創(chuàng)建桌面快捷方式??
新建一個桌面配置文件,文件名為Matab_2015b.desktop: $ gedit Matlab_2015b.desktop 姨裸,其內(nèi)容如下:
[Desktop Entry]
Name=Matlab 2015b
Exec=/usr/local/MATLAB/R2015b/bin/matlab -desktop
Icon=/home/Ubuntu/workspace/matlab/ShortCut/splash.png? //splash.png(matlab圖標(biāo))所在的絕對路徑秧倾,請自行修改到它所在的正確位置
Type=Application
Name[zh_CN]=Matlab_2015b
把這個桌面配置文件復(fù)制到桌面怨酝,即可在桌面得到一個Matlab啟動的快捷方式;如果將它復(fù)制到/usr/share/applications那先,則得到主面板菜單欄的快捷方式农猬。
$ cp Matlab_2015b.desktop /home/ubuntu/Desktop
$ sudo cp Matlab_2015b.desktop /usr/share/applications
安裝完畢,單擊桌面上的快捷方式售淡,試試快捷方式可不可以用吧~
(7) 修改環(huán)境變量
$ vim .bashrc
在最后加上 export PATH=$PATH: /usr/local/MATLAB/R2015b/bin? //即matlab的安裝地址
$ source .bashrc?? //使環(huán)境變量生效
這樣我們就可以在根目錄下執(zhí)行matlab命令了~ ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Know more 斤葱,Do more, Do better
-------"道路是曲折的,前途是光明的!"