您的位置:首页 > 运维架构 > Linux

Linux(ubuntu10.04)下的Matlab中文支持(R2011a也适应)

2011-07-27 14:11 387 查看
原谅链接http://gatherlight.info/blog/?p=417,非常感谢作者。配置的时候, 可能会有四个问题1. JVM 版本的问题.这个最好在安装之前, 把自己电脑上的jave-6升级一下.
ubuntu的话, 用的不一定是sun的java, 也可能是openjdk总之, 用apt-get更新一下比较妥当.2. 执行问题.
matlab的安装程序比较脑残, 有时候会问你是否建立一个matlab的符号链接在/usr/bin下, 有时候却又莫名其秒地跳过这一步, 直接安装了.
所以, 安装完成后, 第一件要做的事情就是检查这个符号链接建立了没有. 省得每次运行都得一通乱敲.如果没有的话, 找到你的matlab安装时候的主目录(安装时候叫the root of matlab), 例如, 安在/yourMatlab这里.

sudo ln -s /yourMatlab/bin/matlab /usr/bin/matlab当然,如果不想打理讨厌的文件所有者权限问题, 也可以在你自己的目录里建立这个符号链接, 然后mv 或者cp到/usr/bin/3. 执行后, 可能会提示配置无法保存.
这是matlab的又一脑残设计. 原因非常简单, 你去matlab的配置文件保存路径看看就全明白了.
假如你的用户名是userName, 那么这些文件的路径在
/home/userName/.matlab/R2010a/看了就想吐槽: 居然文件的所有权都是root:root!!!! 谁没事儿吃饱了撑的启动个matlab还加sudo然后输入一遍密码啊?!chrow -R userName:userName /home/userName/.matlab/R2010a/世界清静了~~4. 中文方块貌似之前有个文字写怎么搞定Firefox里的方块. 其是原理是大同小异了, 关键问题是你找不到在哪里开刀, 让人挠头.matlab的java字体配置在

/yourMatlab/sys/java/jre/glnx86/jre/lib/fonts/首先在这个目录下新建一个"fallback"文件夹,并进入:
mkdir fallback
cd fallback然后把一个中文字体文件链接在这里. 这里我用ubuntu 10.04中的文泉驿微米黑 wqy-microhei.ttc, 并生成字体索引:
ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc ./wqy-microhei.ttc
mkfontdir
mkfontscale至此, 结束.matlab的另一个脑残设计在于: 没有支持gnome的启动项.(也可能是我脑残, 没发现其中玄妙之处…..)自己动手建个启动器就好了, 一定要命令行型的.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: