X
點擊此處開啟此網站的行動版。

技術支援討論區

linux update killed older firefox

已張貼

I downloaded the update for the newest Firefox for installation on Fedora 11 64 bit Linux. I untarred it to the home directory and found the old version of Firefox launched when typing firefox in the terminal. A search for the old firefox was conducted which was found in /usr/bin, so I untarred the new firefox from /usr/bin as su. After this, firefox will not launch at all. Any suggestions on where to start? Thanks much.

PS: I believe Firefox 3.5.8 was running originally. See more system details for the command line troubleshooting information.

I downloaded the update for the newest Firefox for installation on Fedora 11 64 bit Linux. I untarred it to the home directory and found the old version of Firefox launched when typing firefox in the terminal. A search for the old firefox was conducted which was found in /usr/bin, so I untarred the new firefox from /usr/bin as su. After this, firefox will not launch at all. Any suggestions on where to start? Thanks much. PS: I believe Firefox 3.5.8 was running originally. See more system details for the command line troubleshooting information.

由 Ronn 於 修改

額外的系統細節

已安裝的外掛程式

  • The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • Adobe PDF Plug-In For Firefox and Netscape "9.4.5"
  • Shockwave Flash 10.3 r181
  • Next Generation Java Plug-in 1.6.0_22 for Mozilla browsers
  • 4.0.60531.0
  • Windows Presentation Foundation (WPF) plug-in for Mozilla browsers

應用程式

  • User Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0

更多資訊

The terminal response after typing 'firefox' (Note, I did a PATH command for the firefox directory 1st)
/usr/bin/firefox/run-mozilla.sh: /usr/bin/firefox/firefox-bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
/usr/bin/firefox/run-mozilla.sh: line 141: /usr/bin/firefox/firefox-bin: Success

James
  • Top 25 Contributor
  • Moderator
1603 個解決方法 11348 個答案

Instead of typing just firefox in terminal how about going to that new Firefox folder in /home/ and then start the firefox script from there or create a desktop or panel launcher pointing to that new firefox.sh version.

Instead of typing just firefox in terminal how about going to that new Firefox folder in /home/ and then start the firefox script from there or create a desktop or panel launcher pointing to that new firefox.sh version.
cor-el
  • Top 10 Contributor
  • Moderator
17678 個解決方法 159899 個答案

有幫助的回覆

You need to use ./firefox to start the Firefox script in the current directory.
Otherwise a search via the PATH environment variable is done and that will start a possible Firefox version from the distribution.

Also make sure that you have all required 32 bit libraries installed if you use a 32 bit Firefox version.

You need to use ./firefox to start the Firefox script in the current directory.<br /> Otherwise a search via the PATH environment variable is done and that will start a possible Firefox version from the distribution. Also make sure that you have all required 32 bit libraries installed if you use a 32 bit Firefox version. * http://www.mozilla.com/firefox/6.0/system-requirements/ * http://www.mozilla.com/firefox/5.0/system-requirements/

提出問題者

Using ./firefox results in the same error messages. I have however gotten firefox working. From the terminal, ./firefox was entered in the firefox directory and the error message described was given. So, from root I did yum install ld-linux.so.2. Then ./firefox again. New error, it couldn't find libstdc++.so.6. So again, yum install libstdc++.so.6. There was a whole series of these. Finally firefox launched and seems to work, but the terminal window gave the following errors during launch:

(firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka",

(firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory

(firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka",

(firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory LoadPlugin: failed to initialize shared library libXt.so [libXt.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library libXext.so [libXext.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library /usr/lib/mozilla/plugins/libflashplayer.so wrong ELF class: ELFCLASS64

I'll hack away at these, but for anyone else w/ this problem, here's one approach. There's probably an easier way, but it worked!

Using ./firefox results in the same error messages. I have however gotten firefox working. From the terminal, ./firefox was entered in the firefox directory and the error message described was given. So, from root I did yum install ld-linux.so.2. Then ./firefox again. New error, it couldn't find libstdc++.so.6. So again, yum install libstdc++.so.6. There was a whole series of these. Finally firefox launched and seems to work, but the terminal window gave the following errors during launch: (firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", (firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory (firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", (firefox-bin:3382): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka", Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory LoadPlugin: failed to initialize shared library libXt.so [libXt.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library libXext.so [libXext.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library /usr/lib/mozilla/plugins/libflashplayer.so [/usr/lib/mozilla/plugins/libflashplayer.so: wrong ELF class: ELFCLASS64] I'll hack away at these, but for anyone else w/ this problem, here's one approach. There's probably an easier way, but it worked!