|
在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!! |
|