2016-04-08 7 views
1

ich vor kurzem die 64-Bit-Version von Firefox für mein Linux-System heruntergeladen ...Wo finde ich die Bibliothek libxul.so für mein Linux-System?

[[email protected] mydir]$ uname -a 
Linux mydevbox.mydomain.com 7.3.8-25.26.amzn1.x86_64 #1 SMP Wed Mar 16 17:15:34 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

aber ich scheine nicht in der Lage sein, es zu laufen, diese bizarren Fehler immer ...

[[email protected] firefox]$ ./firefox -V 
XPCOMGlueLoad error for file /home/davea/firefox/libxpcom.so: 
libxul.so: cannot open shared object file: No such file or directory 
Couldn't load XPCOM. 

Does Wer weiß, welche Bibliothek ich installieren muss, um "libxul.so" zu bekommen? Ich habe versucht "yum install libxml", aber das hat zu nichts aufgelöst.

+0

tun eine "Internet-Suche" zeigte diesen Link in der Nähe der Spitze der Ergebnisse: http://packages.ubuntu.com/search?suite=lucid&arch=any&mode=filename&searchon=contents&keywords=libxul.so. Siehe Liste der möglichen Pakete, die Sie je nach Projekt installieren müssen (installieren Sie sie nicht alle). Viel Glück. – shellter

+0

Dieser Link listet "libxul.so" auf und das ist genau meine Frage. Wie installiere ich es? Ich kann das richtige Paket für yum nicht finden, das oben meine "uname -a" Info gegeben wird. – Dave

Antwort

0

yum hat eine Suchfunktion, um Pakete, die bestimmten Dateien zu identifizieren:

# yum provides '*/libxul.so' 

xulrunner-38.0-1.fc21.i686 : XUL Runtime for Gecko Applications 
Repo  : updates 
Matched from: 
Filename : /usr/lib/xulrunner/libxul.so 

xulrunner-38.0-1.fc21.x86_64 : XUL Runtime for Gecko Applications 
Repo  : updates 
Matched from: 
Filename : /usr/lib64/xulrunner/libxul.so 

etc... 

Die Ergebnisse (d Paketnamen) ist abhängig von Ihrer Linux-Distribution.

+0

Wie "uname -m" "x86_64" für mich zurückgibt, habe ich yoru zweite Option "sudo yum install xulrunner-38.0-1.fc21.x86_64" müde aber bekam den Fehler, "Kein Paket xulrunner-38.0-1.fc21. x86_64 verfügbar. " – Dave

+0

Führen Sie einfach 'yum install xulrunner' aus und lassen Sie' yum' die richtige Version für Ihr System herausfinden. Die obigen Versionsnummern gelten für mein System (als Beispiel angegeben). – isedev