Portál AbcLinuxu, 16. června 2025 19:06
Chtel bych nainstalovat ansys (skolni licence). Pod ubuntu stacilo spustit INSTALL a vse probehlo bez problemu. Bohuzel se nejedna o podporovanou distribuci a program vykazoval problemy. Presel jsem na fedoru. Spustit INSTALL musim pomoci sh a pak se objevi nasledujici problem.
[root@jiri MOUNT]# INSTALL
bash: INSTALL: command not found
[root@jiri MOUNT]# sh INSTALL
copying necessary files to /tmp/ans_install_tmp3859/
Executing /tmp/ans_install_tmp3859/common/../tcl/linia32/wish
/tmp/ans_install_tmp3859/common/../tcl/linia32/wish: error while loading shared libraries: /tmp/ans_install_tmp3859/common/../tcl/linia32/libimf.so: cannot restore segment prot after reloc: Permission denied
[root@jiri MOUNT]#
Diky vsem za rady
setenforce 0Když to pomůže a podaří se to nainstalovat, můžeš nastavit potřebné knihovně SELinux kontext umožňující text relocation:
semanage fcontext -a -t textrel_shlib_t /cesta/k/rozbite/knihovne.so restorecon /cesta/k/rozbite/knihovne.soPak to musí fungovat i poté, co vrátíš SELinux do vynucujícího režimu:
setenforce 1
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.