Я установил Mathematica 9 в старой системе Red Hat Enterprise Linux AS версии 4. После установки я попытался запустить Mathematica, но вышло следующее сообщение:
/home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: версия `GLIBC_2.4 'не найдена (требуется для / главная / wcbao / M / Вольфрам / Mathematica / 9,0 / SystemFiles / Библиотеки / Linux-x86-64 / libML64i3.so)
/home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: версия `GLIBC_2.4 'не найдена (требуется для / главная / wcbao / M / Вольфрам / Mathematica / 9,0 / SystemFiles / Библиотеки / Linux-x86-64 / libQtCore.so.4)
Я не хочу обновлять систему glibc, потому что это рискованно, и администратор не позволяет мне это делать.
Кто-то предположил, что можно просто установить новую версию glibc в другом месте и запустить программу как
LD_LIBRARY_PATH=/lib/new your_application
и это не повлияет на систему.
Поэтому я спрашиваю, действительно ли этот метод работает. И если это сработает, я хочу знать, как сделать это шаг за шагом (у меня сейчас нет опыта работы с Linux, и я хочу использовать Mathematica на Linux как можно скорее).
Редактировать :
Я заметил, что есть программное обеспечение под названием «Ermine». Кажется, что он может развернуть программное обеспечение как отдельный пакет, который не зависит от внешней среды. К сожалению, это условно. Поэтому я думаю, что, поскольку «Эрмине» может это сделать, должен быть способ использовать новое программное обеспечение на старой системе.