找回密码
 注册
查看: 1243|回复: 1

FC4下mathematica不能正常使用

[复制链接]
发表于 2005-8-5 12:36:42 | 显示全部楼层 |阅读模式
这是安装时出现的问题:

Type the directory path in which the Mathematica scripts will be created,
or press ENTER to select /usr/local/bin:
>

Installation failed. See /usr/local/Wolfram/Mathematica/5.0/InstallErrors.

这是InstallErrors里面的内容
======================================
Installerrors

/usr/local/Wolfram/Mathematica/5.0/SystemFiles/Kernel/Binaries/Linux/MathKernel: error while loading shared libraries: /usr/local/Wolfram/Mathematica/5.0/SystemFiles/Libraries/Linux/libmkl.so: cannot restore segment prot after reloc: Permission denied



软件可以打开,但是让它干活时出现下面错误,

弹出一对话框:stderr

/usr/local/Wolfram/Mathematica/5.0/System Files/kernel/Binaries/Linux/Mathekernel:error while loading shared libraries: /usr/local/Wolfram/Mathematica/5.0/System Files/Libraries/Linux/libmkl.so: cannot restore segment prot after reloc: Permission denied.
发表于 2005-8-19 23:44:27 | 显示全部楼层
Newer Linux distributions have enabled new kernel security extensions from the SELinux project at the NSA. These extensions allow finer-grained control over system security. However, SELinux also changes some default system behaviors, such as shared library loading, that can be problematic to third party programs.
If you receive the error message "cannot restore segment prot after reloc: Permission denied" when launching IDL, then your SELinux configuration is preventing IDL from launching.
To rectify this issue, you can either:

Change the default security context for IDL by issuing the command:

chcon -t texrel_shlib_t /usr/local/rsi/idl_6.1/bin/bin.linux.x86/*.so

Disabling SELinux altogether by setting the line

SELINUX=disabled

in your /etc/sysconfig/selinux file.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-6 17:16 , Processed in 0.025983 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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