之前的博客写到了如何在linux下安装Matlab: http://blog.csdn.net/ljh0302/article/details/50902916
这次对安装过程中遇到的问题和如何在桌面添加快捷方式加以补充
安装目录:/usr/local/MATLAB/R2012a
1.安装完成后,进入安装目录,启动Matlab
出现如下的问题:./matlab: 1: /usr/local/MATLAB/R2012a/bin/util/oscheck.sh: /lib/libc.so.6: not found
我的系统是32位的,解决的方法是:
对于64位的系统:(通过uname -a 查看自己的系统 i386 GNU/Linux为32位)
sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6
2.在桌面添加快捷方式
点击桌面右上方的系统按钮,选择Startup Applications...
Name: Matlab
Command: /usr/local/MATLAB/R2012a/bin/matlab -desktop
Comment: Matlab: The Language of Technical Computing
点击Add
用鼠标选中刚添加的启动器,将其拖到桌面,右击新建的起动器,选择属性(Properties)
1)在Basic选项卡中,双击图标,选择Matlab的图标(Matlab的图标在MATLAB安装目录下的toolbox/nnet/nnresource/icons目录下))
2)在Permissions选项卡中,勾选-执行
完成后,双击桌面上的图标即可以打开Matlab,同时可以锁定到启动栏(Lock to Launcher)
3.打开Matlab后出现如下的问题
在网上查阅了很多资料,发现是因为不是以sudo的方式启动所以没有权限(之前进入安装目录,利用sudo ./matlab -desktop来启动就没有出现该问题)
参考别人的解决方法,删除掉~/.matlab文件夹:
再次启动,则Matlab正常
附上查阅的一些资料:
http://www.linuxidc.com/Linux/2012-08/68346.htm