ubuntu 12.04下安装matlab2012a

其它类软件,非上述版软件
yshpnwpu
帖子: 14
注册时间: 2012-02-20 23:13

Re: ubuntu 12.04下安装matlab2012a

#31

帖子 yshpnwpu » 2012-12-20 12:28

northcamel 写了:感谢LZ分享,照着搞定了,3年没用matlab了,我自己也总结整合了一下LZ的方法,更加简明了,

后来人可以参考一下,照着安装应该没有问题

http://northcamel.com/install-matlab201 ... ntu-12-04/

看了你的博客,挺好的。我的感觉是相同的安装包和安装步骤,在不同的电脑上安装结果还是不一样,具体啥原因我就不清楚了,希望有高人解答
头像
独行orz
帖子: 9
注册时间: 2012-05-08 22:45

Re: ubuntu 12.04下安装matlab2012a

#32

帖子 独行orz » 2012-12-27 8:28

LZ,我安装matlab2012b时出错了:

---------------------------------------------------------------------------
Error: Cannot locate Java Runtime Environment (JRE).
The directory /mnt/sys/java/jre/glnx86/jre does not exist.
---------------------------------------------------------------------------
求指导
xdn666
帖子: 31
注册时间: 2011-09-20 20:09

Re: ubuntu 12.04下安装matlab2012a

#33

帖子 xdn666 » 2013-01-10 12:52

yshpnwpu 写了:声明:文章和图片主要来源网络,如果不小心侵犯到你的利益,请告之。

一 安装程序
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 ~/.matlabsudo chmod a+w -R ~/.matlab

二 创建快捷方式
1.将附件里的matlab.desktop文件放在 /usr/share/applications 下,图片matlab.png放在/usr/share/icons下
2.建立软链接 sudo ln -s /usr/local/MATLAB/R2012a/bin/matlab /usr/bin/matlab

三 解决中文乱码问题
1. 字体显示美化 进入Matlab,从菜单打开:Files->preferences,打开Fonts页,把右边最下面的复选框Use antialising 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
效果图如附件里的1.png
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
效果图如附件里的2.png
5.修改字体搜索, 在配置文件中查找sequence.allfonts,如果其后的sequence开头的行中有: chinese-arphics1,可以略过此步,否则在其后面加入一行:sequence.fallback=chinese-arphic1
效果图如附件里的3.png
6.大功告成!!!

能否发一份fontconfig.properties文件给我,我的这个文件打开是空白文件
Chinian
帖子: 93
注册时间: 2012-02-14 0:21

Re: ubuntu 12.04下安装matlab2012a

#34

帖子 Chinian » 2013-01-15 14:55

请问楼主有没有安装2012b的方法呢?
lvgxx
帖子: 8
注册时间: 2010-12-01 16:48

Re: ubuntu 12.04下安装matlab2012a

#35

帖子 lvgxx » 2013-01-19 10:40

图标非常漂亮,比我之前找的分辨率高。
头像
xujc
帖子: 680
注册时间: 2009-12-06 15:04

Re: ubuntu 12.04下安装matlab2012a

#36

帖子 xujc » 2013-01-20 14:43

aefgmno 写了:感谢楼主,另外补充两点

一是我挂载ISO文件后,在终端进入相应路径,
sudo ./install是死活运行不了的,如果直接双击能运行,但是这样没有权限,不能安装到usr/local/*
后来我直接把ISO文件解压,进到文件夹再用上面的命令就可以了,

二是可以安装一个叫matlab-support的软件,在软件中心搜得到,安装过程中需要提供MATLAB的安装路径,比如我的是usr/local/MATLAB/R2012a,这样以后就可以在Dash里面直接找到Matlab,点击就可以运行了。
matlab-support很好!可以在启动器里打开了,不用开终端。
以前自己做的启动器放到/usr/share/applications里,但是一启动就自动关了。
非常感谢!
northcamel
帖子: 24
注册时间: 2011-05-20 9:05

Re: ubuntu 12.04下安装matlab2012a

#37

帖子 northcamel » 2013-01-22 15:39

字体其实不是乱码,而是方块,乱码是编码问题,方块是字体问题。

中文字体设置参考

代码: 全选

cd /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib/fonts/
sudo mkdir fallback
sudo cp /usr/share/fonts/truetype/wqy/wqy-microhei.ttc /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib/fonts/fallback
cd /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib/fonts/fallback
sudo mkfontscale
cd ..
sudo chmod 644 ./fonts.dir
sudo cat fallback/fonts.scale
详见:http://northcamel.com/install-matlab201 ... linuxmint/
lst_hit
帖子: 8
注册时间: 2011-12-12 18:22

Re: ubuntu 12.04下安装matlab2012a

#38

帖子 lst_hit » 2013-03-06 22:15

成功啦!多谢楼主分享!!!
lst_hit
帖子: 8
注册时间: 2011-12-12 18:22

Re: ubuntu 12.04下安装matlab2012a

#39

帖子 lst_hit » 2013-03-06 22:21

进入Matlab还得从终端进!字体不改了,就这样吧,能装上就不错了。
会提示/lib/libc.so.6: not found
lst_hit
帖子: 8
注册时间: 2011-12-12 18:22

Re: ubuntu 12.04下安装matlab2012a

#40

帖子 lst_hit » 2013-03-08 9:19

按照众大侠的指点完美安装!!!
zhugentan
帖子: 12
注册时间: 2012-11-04 22:35
系统: ubuntu 12.04 lts

Re: ubuntu 12.04下安装matlab2012a

#41

帖子 zhugentan » 2013-04-26 13:07

成功啦!感谢楼主
yshpnwpu
帖子: 14
注册时间: 2012-02-20 23:13

Re: ubuntu 12.04下安装matlab2012a

#42

帖子 yshpnwpu » 2013-06-29 15:00

xdn666 写了:
yshpnwpu 写了:声明:文章和图片主要来源网络,如果不小心侵犯到你的利益,请告之。

一 安装程序
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 ~/.matlabsudo chmod a+w -R ~/.matlab

二 创建快捷方式
1.将附件里的matlab.desktop文件放在 /usr/share/applications 下,图片matlab.png放在/usr/share/icons下
2.建立软链接 sudo ln -s /usr/local/MATLAB/R2012a/bin/matlab /usr/bin/matlab

三 解决中文乱码问题
1. 字体显示美化 进入Matlab,从菜单打开:Files->preferences,打开Fonts页,把右边最下面的复选框Use antialising 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
效果图如附件里的1.png
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
效果图如附件里的2.png
5.修改字体搜索, 在配置文件中查找sequence.allfonts,如果其后的sequence开头的行中有: chinese-arphics1,可以略过此步,否则在其后面加入一行:sequence.fallback=chinese-arphic1
效果图如附件里的3.png
6.大功告成!!!

能否发一份fontconfig.properties文件给我,我的这个文件打开是空白文件

三 解决中文乱码问题
4.字体可直接用系统自带的文泉驿
修改JRE的字体配置文件,打开配置文件: sudo gedit fontconfig.propertie

上面的语句有问题,应该为:

三 解决中文乱码问题
4.字体可直接用系统自带的文泉驿
修改JRE的字体配置文件,打开配置文件: sudo gedit fontconfig.properties
头像
ak2008
帖子: 262
注册时间: 2009-03-06 10:52
系统: ubuntu-12.04

Re: ubuntu 12.04下安装matlab2012a

#43

帖子 ak2008 » 2013-06-29 15:05

谢谢分享,MARK~ :em11
默默无闻
帖子: 3
注册时间: 2013-09-22 13:02
系统: Ubuntu13.04

Re: ubuntu 12.04下安装matlab2012a

#44

帖子 默默无闻 » 2013-09-30 22:26

写的非常棒,由于自己没有处理好权限问题,导致消耗了一个晚上装,希望大家能吸取教训!感谢楼主,十分
muiye
帖子: 10
注册时间: 2012-02-24 19:03

Re: ubuntu 12.04下安装matlab2012a

#45

帖子 muiye » 2013-10-06 23:04

感谢LZ :em01 :em01 :em01 :em01
回复