<转>ubuntu10.10中安装matlab2010Rb for unix

最近在看image annotation相关的源码,许多开源的工具都是在linux下的matlab完成的,于是通过电驴下载了matlab2010b for unix,安装在ubuntu10.10虚拟机中,安装过程参考了网上的攻略,如下:http://www.cnblogs.com/hyrt/archive/2011/06/12/2079203.html


但是实际我在安装过程中碰到了许多上述帖子中没有遇到过的问题...诶,命归如此,自己总是走的弯路要多一些...

1,开始用vmware7.1安装ubuntu10.10时,发现7.1的vm和6.5的安装有许多不同,自己也忽视了..7.1中增加了easy install模式,即在探测到了指定的iso以后,他会推荐用快速安装模式,从网上查询easy install发现,这种模式比较鸡肋,不能自定义分区,许多系统软件还需要后续手动安装。所以,折腾了几次,我还是选择了自行安装,先建立好new vm,然后setting这个vm,在光驱选项中指定安装iso,然后启动该vm后,就进入了熟悉的vm安装界面;


2,安装matlab时,由于我的vm很大,我只能将matlab放到移动硬盘里面,但是./install时,总是提示权限不够,但原帖中并未说明这个问题,于是又只得将matlab安装目录拷贝到虚拟机里面,chmod +x install, chmod +x /updata/bin/xsetup,参考http://www.lslnet.com/linux/f/docs1/i01/big5114331.htm。然后就可以启动./install 安装了。


3,但是坑爹的是,xwindow下的界面太挫了,连那个最基本的checkbox都不知道到底是选中了还是没选中,折腾了很久...装了两次,装成了x64版本了,又启动不了,于是找规律,才发现checkbox的空是选中,实心是未选中...以下是正常安装x86版本的进度。


4,之前错误安装成x64版本后,进入bin目录启动matlab也无法启动,提示:No MATLAB bin directory for this machine architecture, gnlx86,参考此链接http://www.mathworks.co.jp/support/solutions/en/data/1-15I7Z/index.html?product=ML&solution=1-15I7Z才发现装错了版本,装成了x64的,这也是那个坑爹的checkbox造成的,汗...于是又重新装了一遍x86版本的。

有个细节是,在启动bin下的matlab可执行程序后,发现又提示:Warning: Cannot locate Java Runtime Environment (JRE)

找不到JRE运行环境,faint!!于是又在网上搜寻解决方案,要设定本机matlab对应的JRE路径,http://blog.sina.com.cn/s/blog_666848d70100smnd.html


5,安装完x86版本后,启动matlab,可悲的是又出问题了...license库有问题,

License checkout failed. Cannot connect to license server. License Manager Error -15

真是服了...在mathwork官方查看http://www.mathworks.co.jp/support/solutions/en/data/1-17REK/index.html?s_cid=pl_LME15_r2011b,才发现license.dat有问题,server指定不对,又看了下别人的解决方案“http://hanbihang1992418.blog.163.com/blog/static/516017420114384832969/http://www.ilovematlab.cn/thread-113759-1-1.html,修改Matlab下/etc/license.dat的配置,还是不行,后来决定将这次安装的都rm掉,然后重新断开网络,再次离线安装!而且那个crack文件中的install.txt中写的有错误,在指定license的时候,不应该指定lic_server.dat,而应该用lic_stonelong.dat这个,这样的话,最终我终于安装成功了!

另外,由于初始安装的ubuntu软件中只有gcc默认编译器,没有g++,于是参考以下网址http://hi.baidu.com/raoxj/blog/item/0fcbb23501135380a71e128e.html,用apt-get install命令联网安装g++编译器

然后安装好ubuntu的vmtools,将windows下的文件目录挂载到ubuntu下的/mnt/hgfs/下,就可以开始工作了。安装matlab折腾了1天的单位时间,需要牢记!





用迅雷或电驴都可以下载! (内含序列号及License) Release 2010a 的新功能 Release 2010a 包括 MATLAB 和 Simulink 的若干新功能丶一款新产品以及对其它 85 款产品的更新和缺陷修复。已经购买 MathWorks 软件维护服务的用户可以下载产品更新。 MATLAB 产品系列的新功能包括: - 增加更多多线程数学函数,增强文件共享丶路径管理功能以及改进 MATLAB 桌面 - 新增用于在 MATLAB 进行流处理的系统对象,并在Video and Image Processing Blockset 和 Signal Processing Blockset 提供超过 140 种支持算法 - 针对 50 多个函数提供多核支持并增强性能,并对图像处理工具箱的大型图像提供更多支持 - 在全局优化工具箱和优化工具箱提供新的非线性求解器 - 能够从 Symbolic Math Toolbox 生成 Simscape 语言方程 - 在 SimBiology 提供随机近似最大期望 (SAEM) 算法和药动学给药方案支持 Simulink 产品系列的新功能包括: - 在 Simulink 提供可调参数结构丶触发模型块以及用于大型建模的函数调用分支 - 在 嵌入式 IDE 链接和目标支持包提供针对 Eclipse丶嵌入式 Linux 及 ARM 处理器的代码生成支持 - 在 IEC 认证工具包提供对 Real-Time Workshop Embedded Coder 和 PolySpace 产品的 ISO 26262 认证 - 在 DO 鉴定工具包提供扩展至模型的 DO-178B 鉴定支持 - Simulink PLC Coder,用于生成 PLC 和PAC IEC 61131 结构化文本的新产品
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值