梦想起航

人生没有等出来的美丽,只有走出来的辉煌!~

导航

ubuntu13.04安装matlab2012Ra

1  挂载.so文件

sudo mount -o loop matl12au.iso  /mnt

2 跳转到挂载目录 cd /mnt

3 .安装 sudo ./install  安装密匙是在网上找的一个:38699-60149-36808-21840-05491

4.出现图形化界面,安装时以系统默认为准

5 .窗口界面默认安装位置为 /usr/local/MATLAB/R2012a

6.命令行打开matlab sudo /usr/local/MATLAB/R2012a/bin/matlab

7.激活,先sudo chmod -R 777 /usr/local/MATLAB/R2012a/赋予权限

然后激活选择 without using internet...
再选择 /mnt/rack/lic_standalone.dat 为license文件..

如果先不赋予权限,激活不成功

8 启动 /usr/local/MATLAB/R2012a/bin/matlab

先会出现错误,虽然可以启动matlab。错误是

/usr/local/MATLAB/R2012a/bin/matlab: 1: /usr/local/MATLAB/R2012a/bin/util/oscheck.sh: /lib/libc.so.6: not found

解决办法是

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

 

9 最后一个解决中文乱码的问题在前面的文章中提到过

由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了。

1、我Matlab2009b的JRE目录为: /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre 请根据自己的安装目录和版本确定JRE的目录;

2、 $ cd /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/fonts;

3、建立目录fallback: $ sudo mkdir fallback;

4、把字体复制或链接到fallback目录:

$ sudo cp /media/project/simsun.ttc fallback/ 我用的是Windows XP的simsun字体,你也可以用别的支持中文的字体,[注:我选的是Ubuntu自带的文泉驿正黑,默认存放路径是/usr/share/fonts/truetype/wpy/wqy-zenhei.ttc];

5、进入fallback目录,执行 sudo mkfontscale 命令;(其实本人到这一步已经可以显示中文啦,哈哈~~~)

6、将上一步生成的文件添加到 lib/fonts/fonts.dir文件中,可用以下命令完成,当然也可以用编辑器复制粘贴[注:我是在终端中root下执行gedit fonts.dir命令完成该操作的]:

$ cat fallback/fonts.scale >> fonts.dir ,注意fonts.dir应该设为可写。 [注:我用这个命令并不成功,估计是可写权限的问题,但我不清楚如何设置文件为可写权限]

7、至此Matlab的Java环境中文支持安装完了。  [注:我做到这一步,再打开Matlab时就已经可以显示中文,因此并没有进行下一步的配置Matlab,只是稍看了一下]

当电脑重新启动时出现如下错误:

Warning: Unable to create com.mathworks.mde.explorer.Explorer

修复方法如下:

sudo chmod a+w -R ~/.matlab 

posted on 2013-06-04 16:55  梦想hust起航  阅读(1153)  评论(1编辑  收藏  举报