手机版
你好,游客 登录 注册
背景:
阅读新闻

Fedora 14 安装Matlab R2011a

[日期:2011-08-19] 来源:Linux社区  作者:fcstom [字体: ]

1.下载:

请到电驴下载:《科学计算语言》(Mathworks Matlab)R2011a Win/UNIX[光盘镜像]

下载工具: aMule

速度:慢,教育网开机3天才能下完。

2.安装:

#mkdir /mnt/iso

#cd ~/Downloads/iso

#mount -o loop -t iso9660~/Downloads/iso/Matlab.R2011a.UNIX.ISO-TBE.iso/mnt/iso【红色部分是你存放matlab iso 文件的路径】

#cd /mnt/iso

#./install【到此弹出安装界面,跟在windows下面一样的】

【!】/mnt/iso/crack文件夹里面有E文的readme文档,不懂参考里面的说明来安装。

3.启动

顺顺利利安装完毕,且完成破解,现在开始启动。默认是安装在/usr/local 文件夹里面,且没有创建图标的,所以还要自己做些后续的工作。

在panel添加一个custom application launcher,图标自选,command里选择路径:/usr/local/MATLAB/R2011a/bin/matlab

4.遇到的问题

##1##

#error while loading shared libraries: libXp.so.6:
#cannot open shared object file: No such file or directory

///solution///

#yum install libXp.so.6

#####

 

##2##

#expr: error while loading shared libraries: libgmp.so.3: cannot enable executable stack as shared object requires: Permission denied
#/usr/local/MATLAB/R2011a/bin/util/oscheck.sh: line 138: [: -eq: unary operator expected
#/usr/local/MATLAB/R2011a/bin/glnx86/MATLAB: error while loading shared libraries: libut.so: cannot enable executable stack as shared object requires: Permission denied
///solution///

SElinux 搞的鬼,关掉SElinux: setenforce 0

或者或者,你想折腾的话,在不关闭SElinux情况下,采用以下的方法:
#chcon -texecmem_exec_t/usr/local/MATLAB/R2010b/bin/glnx86/MATLAB,改变consxt类型(不懂)

运行这样就可以运行matlab了,但是又发现几个warning:

a)cannot access `/glnx86/libpng.so': No such file or directory

我 ll 一下/glnx86/libpng.so 发现是一条断链,要重新链接起来:

#ln -s -f libpng12.so.0.39.0 libpng.so【记得加-f 参数】

b)expr: error while loading shared libraries:libgmp.so.3: cannot enable executable stack as shared object requires: Permission denied

又是动态链接库的问题!

还好Fedora 论坛高手云集,找到了解决方法:
/usr/bin/execstack -c /usr/local/MATLAB/R2011b/bin/glnx86/libgmp.so.3
/usr/bin/execstack -c /usr/local/MATLAB/R2011b/bin/glnx86/libgmp.so.3.4.1

#####

linux
相关资讯       Matlab  Fedora教程  Fedora 14 
本文评论   查看全部评论 (1)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言���的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 1 楼
* dddddd 发表于 2011/9/8 12:49:04
dddddddddddddddd