2011-09-19 7 views
2

Pendant que je veux commencer mon Firefox 3.6 que j'ai installé sous/opt/firefox/Firefox 3.6 sous pression debian

je l'erreur suivante:

[[email protected]]: ./firefox-bin 
./firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory 

Voici ma sortie de ldd:

ldd firefox-bin 
     linux-gate.so.1 => (0xf77cf000) 
     libpthread.so.0 => /lib32/libpthread.so.0 (0xf779e000) 
     libxul.so => not found 
     libxpcom.so => not found 
     libmozalloc.so => not found 
     libplds4.so => /usr/lib32/libplds4.so (0xf779a000) 
     libplc4.so => /usr/lib32/libplc4.so (0xf7796000) 
     llibnspr4.so => /usr/lib32/libnspr4.so (0xf7762000) 
     libdl.so.2 => /lib32/libdl.so.2 (0xf775d000) 
     libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7668000) 
     libm.so.6 => /lib32/libm.so.6 (0xf7642000) 
     libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7624000) 
     libc.so.6 => /lib32/libc.so.6 (0xf74dd000) 
     /lib/ld-linux.so.2 (0xf77d0000) 

Le fichier est-il un tous les autres aussi:

[[email protected]]: locate libxul 
/opt/firefox/libxul.so 

Il manque 3 fichiers. Pouvez-vous aider à me les obtenir?

EDIT:

Avec court fix:

export LD_LIBRARY_PATH=/opt/firefox/ 

je reçois la même erreur avec ./firefox-bin

./firefox-bin: error while loading shared libraries: libpangoft2-1.0.so.0: cannot open shared object file: No such file or directory 

Répondre

4

Vous devriez commencer avec/opt/firefox/firefox

+0

Alors j'ai ce problème: '[@ box racine]: ./ firefox ./firefox-bin: erreur lors du chargement des bibliothèques partagées: libpangoft2-1.0.so.0: impossible d'ouvrir le partage d Fichier objet: Aucun fichier ou répertoire de ce type – Hackbard

+0

Avez-vous installé ia32-libs-gtk? – erkki

+0

ia32-libs-gtk c'était l'erreur :) Merci – Hackbard

2

Il semblerait qu'il y ait un problème avec votre gestionnaire de paquets ...

ldd firefox-bin 
    libxul.so => not found 
    ... 
locate libxul 
    /opt/firefox/libxul.so 

cette partie peut être résolu avec

export LD_LIBRARY_PATH=/opt/firefox/ 
..../firefox-bin 

ou

LD_LIBRARY_PATH=/opt/firefox/ ..../firefox-bin 
+0

Ok, vraiment sympa maintenant je deviens la même erreur avec le firefox-bin. Il n'y a pas d'erreur './firefox-bin: lors du chargement des librairies partagées: libpangoft2-1.0.so.0: impossible d'ouvrir le fichier d'objet partagé: aucun fichier ou répertoire' – Hackbard

+0

Vous devriez pouvoir le réparer de la même façon, ' locate lib ... 'then' LD_LIBRARY_PATH = ...: ... ', mais attention aux versions lib, c'est juste un correctif, à la façon dont ça doit fonctionner! – Kevin

+0

Je l'ai testé avec: export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: /lib/libpangoft2-1.0.so.0: /opt/firefox/libxul.so Mais il ne peut toujours pas trouver libpangoft2 – Hackbard

0

Essayez:

 

    sudo apt-get install ia32-libs-gtk 

Questions connexes