歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04 LTS下安裝Matlab

Ubuntu 12.04 LTS下安裝Matlab

日期:2017/2/28 15:43:15   编辑:Linux教程

環境 Ubuntu 12.04 LTS 32bit

Mathworks Matlab 2010a UNIX ISO-TBE

相關閱讀:《矩陣實驗室》(Mathworks Matlab R2010a Win/UNIX )[光盤鏡像] http://www.linuxidc.com/Linux/2011-03/33836p2.htm

安裝過程如下:

1)將matlab安裝程序拷貝到HOME目錄下,即/home/cindy(cindy為個人用戶名)

2)打開終端,輸入命令掛載ISO文件(我這裡的文件名為matu20Xa.iso):

sudo mount -o loop matu20Xa.iso /mnt

3)切換到目錄cd /mnt

4)使用命令建立軟鏈接

sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6

5)使用下列命令安裝lipXp.so

sudo apt-get install libxp6 libxp-dev

建立軟鏈接sudo ln -s /usr/lib/i386-linux-gnu/libXp.so /usr/lib/libXp.so

6)安裝matlab應用程序

sudo ./install

7)窗口界面選擇安裝位置為:/usr/local/MATLAB/R2010a

8)命令行打開matlab:sudo /usr/local/MATLAB/R2010a/bin/matlab

9)安裝完成後卸載鏡像文件。sudo umount /mnt

10)在軟件中心安裝matlab-support,命令為sudo apt-get install matlab-support,添加matlab的安裝目錄為/usr/local/MATLAB/R2010a,然後在DASH的編程中就可以看到Matlab了。

可能遇到問題及解決方案:

1)/usr/local/MATLAB/R2010a/bin/util/oscheck.sh:/lib64/libc.so.6: not found

解決方法:說明matlab找不到這個文件,需要為這個文件建立一個軟鏈接:

sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6

2)TheX11 library libXp.so does not exist. MATLAB will not be able to run on this machine until the library is installed on this system.

解決方法:首先在命令行中輸入命令:sudo apt-get install libxp-dev libxp6

然後找到libXp.so的位置,在我的電腦上位置為/usr/lib/i386-linux-gnu/libXp.so,為該文件建立軟鏈接:sudo ln -s /usr/lib/i386-linux-gnu/libXp.so /usr/lib/libXp.so

3)The desktop configuration was not saved successfully

解決方法:問題的關鍵就在於Permission Denied,因此解決方法就是給目錄和文件加權限,
sudo chmod a+w -R ~/.matlab

4)安裝完matlab後,發現matlabroot/bin下面並沒有matlab程序。激活程序也沒有自動啟動。

解決方法:經過多次實驗,發現出現這種情況,可能原因為matlab沒有作為第一個組件被系統安裝。可以在第一輪中只安裝matlab組件。不安裝其他工具箱。安裝成功後,再次安裝,選擇安裝其他工具箱即可。

Copyright © Linux教程網 All Rights Reserved