搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

I can't install firefox on CentOS

  • 8 回覆
  • 5 有這個問題
  • 2 次檢視
  • 最近回覆由 cor-el

more options

I have an AWS CentOS instance Linux server.

I FTP's over firefox-26.0.tar.bz2 and ran tar xjf firefox-26.0.tar.bz2 to unzip it.

I can't start up firefox. I cd into the firefox folder and then run firefox (LS shows there is such a file) but get this message: -bash: command not found

Can someone help me figure out how I can get firefox to run?

Thanks...

I have an AWS CentOS instance Linux server. I FTP's over firefox-26.0.tar.bz2 and ran tar xjf firefox-26.0.tar.bz2 to unzip it. I can't start up firefox. I cd into the firefox folder and then run firefox (LS shows there is such a file) but get this message: -bash: command not found Can someone help me figure out how I can get firefox to run? Thanks...

所有回覆 (8)

more options

Make sure to start Firefox via ./firefox otherwise Linux will search for the file via the path environment variable and not in the currently selected directory.

more options

Here is what I get:

./firefox

-bash: ./firefox: /lib/ld-linux.so.2: bad ELF interpreter: No such file or direc tory

And here are the files:

[ec2-user@ip-xxx-xx-x-xxx firefox]$ ls
application.ini     libmozalloc.so    libxul.so
browser             libmozsqlite3.so  mozilla-xremote-client
chrome.manifest     libnspr4.so       omni.ja
components          libnss3.so        platform.ini
crashreporter       libnssckbi.so     plugin-container
crashreporter.ini   libnssdbm3.chk    precomplete
defaults            libnssdbm3.so     removed-files
dependentlibs.list  libnssutil3.so    run-mozilla.sh
dictionaries        libplc4.so        Throbber-small.gif
firefox             libplds4.so       updater
firefox-bin         libsmime3.so      updater.ini
icons               libsoftokn3.chk   update-settings.ini
libfreebl3.chk      libsoftokn3.so    webapprt
libfreebl3.so       libssl3.so        webapprt-stub
[ec2-user@ip-xxx-xx-x-xxx firefox]$

由 cor-el 於 修改

more options

Sounds like an issue with 32/64 bit versions of library files.

You have a 64 bit Linux distribution, but the default Firefox installer comes as a 32 bit version and that requires to have all libraries as 32 bit versions installed.
So you need to make sure to install the 32 bit version of that lib file.

由 cor-el 於 修改

more options

>So you need to make sure to install the 32 bit version of that lib file.

I don't understand. Yes I installed the x64 ver of FF so why do I need 32 bit files?

Are you saying I need to install 32-bit firefox? And are you also saying I already have 32-bit FF installed? What "lib file" name are you referring to?

由 rfresh 於 修改

more options

Firefox is 32 bit so you need to also have 32 bit libaries on your system for it to work.

The tarball from mozilla.org downloads the 32 bit version and works on 64 bit as long as you have the correct libaries.

more options

Did you specifically download and in the 64 bit Firefox version for Linux or used the repositories of your distribution the get the 64 bit version?

You only get this error if there is a conflict with 32/64 bit library files.

Did you check the /lib/ld-linux.so.2 file?

Do you have both glibc.x86_64 and glibc.i686 installed?

more options

(I clicked on Mark It Solved by mistake)

>Did you specifically download and in the 64 bit Firefox version for >Linux or>used the repositories of your distribution the get the 64 >bit version? I downloaded the x64 bit version from the internet

>You only get this error if there is a conflict with 32/64 bit library files. I will delete the firefox folder and try installing the 32 bit version

>Did you check the /lib/ld-linux.so.2 file? No...I am a newbie so I have no idea what that file is. But I can check it, is /lib off the root?

>Do you have both glibc.x86_64 and glibc.i686 installed? I have absolutely no idea...this is a AWS EC2 server so I have no idea what is on it already.

more options

I've removed to Solved status. BTW, you should see a button to add or remove the solved status next to a reply.

You can check man ld-linux in a terminal window to get more info about this dynamic linker/loader file in the /lib/ directory.

You can find both 32 bit and 64 bit Firefox versions for Linux here: