分页: 3 / 4
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2012-12-20 12:28
由 yshpnwpu
看了你的博客,挺好的。我的感觉是相同的安装包和安装步骤,在不同的电脑上安装结果还是不一样,具体啥原因我就不清楚了,希望有高人解答
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2012-12-27 8:28
由 独行orz
LZ,我安装matlab2012b时出错了:
---------------------------------------------------------------------------
Error: Cannot locate Java Runtime Environment (JRE).
The directory /mnt/sys/java/jre/glnx86/jre does not exist.
---------------------------------------------------------------------------
求指导
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-01-10 12:52
由 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文件给我,我的这个文件打开是空白文件
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-01-15 14:55
由 Chinian
请问楼主有没有安装2012b的方法呢?
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-01-19 10:40
由 lvgxx
图标非常漂亮,比我之前找的分辨率高。
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-01-20 14:43
由 xujc
aefgmno 写了:感谢楼主,另外补充两点
一是我挂载ISO文件后,在终端进入相应路径,
sudo ./install是死活运行不了的,如果直接双击能运行,但是这样没有权限,不能安装到usr/local/*
后来我直接把ISO文件解压,进到文件夹再用上面的命令就可以了,
二是可以安装一个叫matlab-support的软件,在软件中心搜得到,安装过程中需要提供MATLAB的安装路径,比如我的是usr/local/MATLAB/R2012a,这样以后就可以在Dash里面直接找到Matlab,点击就可以运行了。
matlab-support很好!可以在启动器里打开了,不用开终端。
以前自己做的启动器放到/usr/share/applications里,但是一启动就自动关了。
非常感谢!
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-01-22 15:39
由 northcamel
字体其实不是乱码,而是方块,乱码是编码问题,方块是字体问题。
中文字体设置参考
代码: 全选
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/
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-03-06 22:15
由 lst_hit
成功啦!多谢楼主分享!!!
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-03-06 22:21
由 lst_hit
进入Matlab还得从终端进!字体不改了,就这样吧,能装上就不错了。
会提示/lib/libc.so.6: not found
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-03-08 9:19
由 lst_hit
按照众大侠的指点完美安装!!!
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-04-26 13:07
由 zhugentan
成功啦!感谢楼主
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-06-29 15:00
由 yshpnwpu
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
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-06-29 15:05
由 ak2008
谢谢分享,MARK~

Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-09-30 22:26
由 默默无闻
写的非常棒,由于自己没有处理好权限问题,导致消耗了一个晚上装,希望大家能吸取教训!感谢楼主,十分
Re: ubuntu 12.04下安装matlab2012a
发表于 : 2013-10-06 23:04
由 muiye