ubuntu安装matlab常见问题

来源:互联网 发布:服务器架设软件 编辑:程序博客网 时间:2024/05/21 10:17

转载:http://blog.sina.com.cn/s/blog_76550fd701018r8d.html

一 安装程序

1.下载matlab的安装文件至主目录下,我的matlab软件的文件名为Mathworks.Matlab.R2012a.UNIX.iso
2.挂载iso文件 sudo mount -o loop Mathworks.Matlab.R2012a.UNIX.iso/mnt
3.跳转到挂载目录 cd /mnt
4.安装 sudo ./install
5.出现图形化界面,安装时以系统默认为准
6.窗口界面默认安装位置为 /usr/local/MATLAB/R2012a
7.命令行打开matlab sudo /usr/local/MATLAB/R2012a/bin/matlab
8.激活,具体方法参见crack文件夹的说明文件。
9.解决The desktop configuration was not saved successfully
问题的关键就在于Permission Denied,因此解决方法就是给目录和文件加权限,
sudo chmod a+w -R ~/.matlab

二 创建快捷方式
安装一个叫matlab-support的软件,在软件中心搜得到,安装过程中需要提供MATLAB的安装路径,比如我的是usr/local/MATLAB/R2012a

三 解决中文乱码问题
1. 字体显示美化进入Matlab,从菜单打开:Files->preferences,打开Fonts页,把右边最下面的复选框Useantialising to smooth desktop fonts选中,重启MATLAB,字体显示的效果就很好了.
2.MATLAB使用自带的Java运行环境,根据CPU架构的不同,相对应的字体配置文件路径为:

32位版本/usr/local/matlab/sys/java/jre/glnx86/jre/lib/fontconfig.properties

64位版本/usr/local/matlab/sys/java/jre/glnxa64/jre/lib/fontconfig.properties
下面以32位版本为例
3.进入字体配置文件目录 cd/usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib
如果fontconfig.properties文件不存在,可以从fontconfig.properties.src复制一个
sudo cp fontconfig.properties.src fontconfig.properties

4.字体可直接用系统自带的文泉驿
修改JRE的字体配置文件,打开配置文件: sudo gedit fontconfig.propertie
加入中文字体定义,在version=1下面一行输入
allfonts.chinese-arphic1=-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1
如果文件已有allfonts.chinese-arphic1这行,就直接把它们改成上面那样。
指明中文字体路径,在allfonts.chinese-arphic1行后回车另起一行,输入中文字体文件的完整路径:filename.-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc

5. 修改字体搜索, 在配置文件中查找sequence.allfonts,如果其后的sequence开头的行中有:chinese-arphics1,可以略过此步,否则在其后面加入一行:sequence.fallback=chinese-arphic1

6.大功告成!!!



提示” /lib/libc.so.6: notfound“,其实这个库是存在的,只是地方换了,在"/lib/i386-linux-gnu/"下面,我们只需创建一个链接即可。使用下面的命令:

For 64 bit:

sudo ln -s /lib64/x86_64-linux-gnu/libc-2.13.so/lib64/libc.so.6   


For 32 bit:

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


原创粉丝点击