J'ai installé Mathematica 9 sur un ancien système Red Hat Enterprise Linux AS version 4. Après l'installation, j'ai essayé de démarrer Mathematica, mais le message suivant est sorti:
/home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: version `GLIBC_2.4 'introuvable (requis par / home / wcbao / M / Wolfram / Mathematica / 9.0 / SystemFiles / Libraries / Linux-x86-64 / libML64i3.so)
/home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: version `GLIBC_2.4 'introuvable (requis par / home / wcbao / M / Wolfram / Mathematica / 9.0 / SystemFiles / Libraries / Linux-x86-64 / libQtCore.so.4)
Je ne veux pas mettre à jour la glibc du système, car c'est risqué et l'administrateur ne me permet pas de le faire.
Quelqu'un a suggéré qu'il était possible d'installer simplement une nouvelle version de glibc ailleurs et d'exécuter le programme en tant que
LD_LIBRARY_PATH=/lib/new your_application
et cela n'affectera pas le système.
Je demande donc ici si cette méthode fonctionne vraiment. Et si cela fonctionne, je veux savoir comment le faire étape par étape (je manque d'expérience en Linux en ce moment, et je veux utiliser Mathematica sur Linux dès que possible).
Modifier :
J'ai remarqué qu'il existe un logiciel appelé "Ermine". Il semble qu'il puisse déployer un logiciel en tant que package autonome qui ne dépend pas de l'environnement externe. Malheureusement, c'est un shareware. Je pense donc que "Ermine" peut le faire, il doit y avoir un moyen d'utiliser un nouveau logiciel sur l'ancien système.