matlab 2010a linux 安裝過程

matlab安裝過程還是比較簡單的,環境:fedora 12 x86_64   matlab for unix 2010a
下面是具體的方法:

第一步:下載光盤鏡像,
下載地址:ed2k://|file|%5B%E7%9F%A9%E9%98%B5%E5%AE%9E%E9%AA%8C%E5%AE%A4%5D.TLF-SOFT-Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso|4902662144|23d2d23050f366e03290437a68693102|/

第二步:掛載光盤鏡像,使用mount命令
#mount -o loop /home/aaa.iso /media
其中/home/aaa.iso爲你的光盤所在位置,/media爲你要把光盤鏡像文件掛載到的位置

第三步:進入鏡像文件目錄進行安裝
#cd /media       進入文件目錄
#./install      運行安裝文件,安裝開始

第四步:安裝是遇到的問題
選擇是否在線安裝時,選否,即 install manually without using the internet
讓輸入key,輸入
 55013-56979-18948-50009-49060
途中出錯繼續,安裝完成後在解決,
安裝完成需要
 license file ,用鏡像文件crack中的 license_standalone.dat就行了
到這一步,安裝已全部完成

第五步:運行是遇到的問題
一、#./matlab 
出現以下內容:
 
/opt/matlab/bin/glnxa64/MATLAB: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory
很明顯沒有安裝libXp
#yum install libxp     
二、#./matlab
出現以下內容:
/opt/matlab/bin/glnxa64/MATLAB: error while loading shared libraries: /opt/matlab/bin/glnxa64/../../bin/glnxa64/../../bin/glnxa64/libtbbmalloc.so.2: cannot restore segment prot after reloc: Permission denied

 

這是selinux的問題,修改selinux文件,把selinux關掉
#vi /etc/sysconfig/selinux
SELINUX=enforcing 改爲SELINUX=disabled
重啓就行了

到現在matlab已經可以在你的機器上運行了

第六步:運行後的一些問題
一、創建桌面快捷方式
爲了方便,創建一個快捷方式,和其他一樣,桌面右鍵創建啓動器
圖標可以選/.../matlab/X11/icons
命令中填入:/.../matlab/bin/matlab -desktop
完成,注:-desktop不能少
二、中文亂碼問題
準備好字體,可以到windows下複製,好了以後執行以下幾個命令
#mkdir /.../matlab/sys/java/jre/glnxa64/jre/lib/fonts/aaa      創建aaa文件夾
然後複製字體到aaa文件夾中
#cp /home/simhei.ttf  /...
/matlab/sys/java/jre/glnxa64/jre/lib/fonts/aaa
#mkfontscale     在aaa文件夾中生成一個fonts.scale文件
#vi fonts.scale
把fonts.scale中simhei那一行復制到/.../matlab/sys/java/jre/glnxa64/jre/lib/fonts中的fonts.dir中並修改
開始的行數,即除了第一行外的行數,一個字體一行,字體要用ttf格式
注:文中涉及路徑應根據個人安裝路徑而定
至此matlab安裝成功,趕緊使用吧,是不是很簡單。
發佈了13 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章