LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora11 下安装 MATLAB 2009b ,设置Selinux

[复制链接]
发表于 2009-11-27 21:42:45 | 显示全部楼层 |阅读模式
在Fedora下安装 MATLAB时,会受到Selinux的限制。
=======
SELinux is preventing MATLAB from loading /opt/matlab/sys/java/jre/glnx86/jre/lib/i386/client/libjvm.so which requires text relocation.
==========
这时,就需要配置Selinux,读了它的man 和 howto,再根据setroubleshoot 的提示,只要运行下列命令就行了。
(我的MATLAB安装在了/opt/matlab下)
==========
#chcon -t textrel_shlib_t -R '/opt/matlab/'
#semanage fcontext -a -t textrel_shlib_t '/opt/matlab'
==========
将matlab的整个目录都加入到允许重定向的文件里。

乐意的话,再加一个链接:
===
ln -s /opt/matlab/bin/matlab /usrs/local/bin/matlab
======
现在打开终端,就可以运行了。
====
$matlab
======
最好用user身份运行。。

enjoy!!
发表于 2009-11-27 22:06:48 | 显示全部楼层
SELinux 已经被我关闭很久了……

发现开了它,从EClipse到Apache他都阻止……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 02:05:07 | 显示全部楼层
感觉Fedora的Selinux默认配置不恰当,一个H3C的客户端都阻止
回复 支持 反对

使用道具 举报

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

本版积分规则

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