Ubuntu下安装Matlab

环境 Ubuntu 12.04 LTS 32bit

Mathworks Matlab 2010a UNIX ISO-TBE

安装过程如下:

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)命令行打开matlabsudo /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

2TheX11 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

3The desktop configuration was not saved successfully

解决方法:问题的关键就在于Permission Denied,因此解决方法就是给目录和文件加权限,
sudo chmod a+w -R ~/.matlab

4)安装完matlab后,发现matlabroot/bin下面并没有matlab程序。激活程序也没有自动启动。

解决方法:经过多次实验,发现出现这种情况,可能原因为matlab没有作为第一个组件被系统安装。可以在第一轮中只安装matlab组件。不安装其他工具箱。安装成功后,再次安装,选择安装其他工具箱即可。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值