coWiki 0.4.0-dev
Utilisateur actuel:   guest    Changer     Préférences 
   Afficher le répertoire   Historique   Similaire   Imprimer une version 
Accueil 
Documentation technique 
   Nom de domaine et IP dynamique 
   Réplication MySQL par tunnel ssh 
   ov518+ driver and kernel 2.6.11 
   Zend Studio - selinux FC3-x86_64 
   gettext et site php multi-langues 
   Squirrelmail: compilation deb et php5 
   Configuration php par .htaccess 
   InstallAnywhere et linux x86_64 
   Créer des utilisateurs ftp only pour proftpd 
   Genuine Advantage 
   gutenprint sur FC5 
   apf on FC5 
   Monitoring serveur avec MRTG 
Aire de jeux 
   Résumé du langage 

Referrers
search.live.com
www.google.ca
search.live.com
www.google.fr
www.hooseek.com
www.google.fr
search.live.com
search.live.com
search.live.com
www.google.ru
Documentation technique > InstallAnywhere et linux x86_64

 
rw-rw-r--   zeitoun   vip

InstallAnywhere et linux x86_64

Si vous avez une machine x86_64 et que vous avez déjà essayé d'installer des applications distribuées avec l'instaleur "installAnywhere", vous avez certainement eu des déceptions avec des applications qui ne s'intallent/fonctionnent pas et l'erreur suivante dans la console

xxxx: error while loading shared libraries: yyyyy.so.x: cannot open shared object file: No such file or directory

(remplacez xxxx et yyyyy.so.x par l'éxécutable et la librairie en cause)

Pour ma part, ce problème m'est arrivé notamment avec 2 logiciels pour lesquels j'ai testé la solution ci-dessous: Zend Studio et Gallery Remote

Solutions

Avec un éditeur interactif

  • Ouvrir le fichier installeur (.bin) avec un éditeur hexadecimal (comme hexedit par exemple).
  • Recherchez la ligne
export LD_ASSUME_KERNEL=2.2.5

et remplacez la par

#xport LD_ASSUME_KERNEL=2.2.5
  • Sauvez le fichiez et relancez le. Cela devrait marcher.

En ligne de commande avec sed

C'est la solution préféré, beaucoup plus rapide, plus simple, plus efficace.

# remplacez 'installeur.bin' par le nom du fichier
cp installeur.bin installeur.bak
cat installeur.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > installeur.bin
rm installeur.bak

Si l'installation se passe sans emcombre mais que vous retombez sur le même problème quand vous lancez le logiciel après l'installation, recommencez l'opération sur le script de lancement du programme.

La même solution ailleurs

http://www.linuxquestions.org/questions/showthread.php?t=370056

http://www.zend.com/support/knowledgebase.php?kbid=184&view_only=1



Référence InstallAnywhere et linux x86_64
http://aide.retiz.com/DocumentationTechnique/InstallAnywhereEtLinuxX8664


précédent Configuration php par .htaccess   Créer des utilisateurs ftp only pour proftpd Suivant


Documentation technique | Aire de jeux

Driven by coWiki 0.4.0-dev (May 07 2005) web collaboration tool. Exécuté en 0,059 sec.