LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1358|回复: 6

Fedora下安装MATLAB -- yingfli

[复制链接]
发表于 2007-11-19 18:05:37 | 显示全部楼层 |阅读模式
初次写贴,希望不要拍我!
不仅因为可能写的不好,也因为这个主题是关于并非GNU的软件的。
1、matlab的取得途径就不多说了,可以emule搜索,耐心下载!
2、挂载下来的Mathworks.Matlab.R2007a.UNIX.DVD.ISO-TBE.iso,里面有Crack文件夹。在适当位置建一个要安装的目录,比如/usr/local/matlab。把Crack目录下的/mnt/Crack/license_locked.dat复制为/usr/local/matlab/license.dat。
cp /mnt/Crack/license_locked.dat /usr/local/matlab/license.dat

3、对于Fedora 8 ,安装时会提示
An error status was returned by the program 'xsetup',
    the X Window System version of 'install'. The following
    messages were written to standard error:

        /mnt/update/bin/glnx86/xsetup: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory

    Attempt to fix the problem and try again. If X is not available
    or 'xsetup' cannot be made to work then try the terminal
    version of 'install' using the command:

            install* -t    or    INSTALL* -t

-------------------------------------------------------------------

    Sorry! Setup aborted . . .
这个不要紧,回到Fedora添加/删除程序里,搜索libXp,把他装上即可。
4、进入iso挂载的目录,执行 sh install.一路next好了。
5、安装完毕,运行 /usr/local/matalb/bin/matlab,会出现提示:
libmwlapack: load error: /usr/local/matlab/bin/glnx86/mkl.so: cannot restore segment prot after reloc: Permission denied
terminate called after throwing an instance of 'std::runtime_error'
  what():  /usr/local/matlab/bin/glnx86/mkl.so: cannot restore segment prot after reloc: Permission denied
可以运行:
chcon -t textrel_shlib_t /usr/local/matlab/bin/glnx86/*so
就可以了。再次运行/usr/local/matalb/bin/matlab。OK
6、如果出现:
MATLAB: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
可以参考网上的方法用fc6或fc7的libX11和libX11-devel这两个rpm包替换Fedora 8中相应的包。
发表于 2007-11-19 19:41:43 | 显示全部楼层
不错,以后也许用的上
回复 支持 反对

使用道具 举报

发表于 2007-11-19 19:51:37 | 显示全部楼层
这个似乎不适合在这里公开讨论的……
回复 支持 反对

使用道具 举报

发表于 2007-11-19 22:27:55 | 显示全部楼层
是呀  盗版的东西噢!
还是用scilab吧
回复 支持 反对

使用道具 举报

发表于 2007-11-19 22:33:52 | 显示全部楼层
for MATLAB: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

http://www.fedoraforum.org/forum/showthread.php?t=170753
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 23:19:29 | 显示全部楼层
最后一个问题是出在fedora 8上,也可以输入下面的命令解决:
sed -i 's/XINERAMA/FAKEEXTN/g' /usr/local/matlab/sys/java/jre/glnx86/jre1.5.0/lib/i386/xawt/libmawt.so

楼上说的对,这个主题不太适合在这里说。我就此打住了。
见谅!
回复 支持 反对

使用道具 举报

发表于 2008-1-7 17:46:56 | 显示全部楼层
楼主,麻烦把Crack文件夹发给我,俺没license,谢谢!wingofray@qq.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表