注意:由於我是在單位的集群系統上裝Matlab,沒有root權限,故下載下來的.iso文件不能在linux下用mount命令掛載,故先在Win下解壓,再將解壓后的文件上傳至服務器。
由於沒有root權限,所有需要安裝的內容都裝在自己的家目錄下。
另外,如果你也是在高性能計算集群上裝,最好在登陸節點上裝,因為我開始是在計算節點上裝總是報錯 - -#
平台:系統內核:x86_64。操作系統:CentOS release 6.3 (Final)
=====准備工作=====
看了網上的一些帖子,說是要先裝Java的開發環境JDK才能成功安裝Matlab,不知道要裝JDK是不是和Matlab的圖形界面有關。。。
JDK的安裝參照此貼:http://www.cnblogs.com/kerrycode/p/3197865.html
該貼中的JDK版本為1.7,寫文時的最新版是1.8.0_05,下載地址。注意一點:由於沒有root權限,需要安裝在自己的家目錄,最好使用tar包安裝,用rpm的話會自動裝在/usr/local
===============
好了,可以安裝Matlab了。進入存放安裝文件的目錄,閱讀並修改installer_input.txt文件,主要是以下幾項:
安裝過程如果遇到permission denied的提示,就找到相應的文件,用chmod +x賦予其可執行權限。
我還遇到這樣一個報錯:
Google了一下好像是找不到java的安裝目錄的問題,解決方法是指定目錄:/tmp/mathworks_27576/sys/java/jre/glnxa64/jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
./install -javadir /snfs01/ff/java/jdk1.8.0_05/jre -inputFile installer_input.txt
之后就順利安裝了,整個安裝過程耗時幾十分鍾,比在Win下快多了!
成功安裝后進入目錄:你的安裝路徑/bin,執行./matlab,如果你的服務器下有裝X11的話,圖形界面就順利啟動了,跟Win下一樣的,首次啟動會提示激活。如果你想用text模式,那么執行:./matlab –nojvm就OK了!退出:exit。