Issues in installing latest firefox on Linux

Hi,

I have installed the latest firefox on my machine. But its not getting started. Its giving the following error:

XPCPMHGlueLoad error for file /opt/firefox/firefox/libxul.so:
libgio-2.0.so.0 cannnot open shared object file: No such file or directory
Couldn't load XPCOM.

The version I am trying is firefox-24.0.tar.bz2. And I have extracted the files to below directory


[server-1 ~]$ cd /opt/firefox/
[server-1 firefox]$ ls
firefox
[server-1 firefox]$ cd firefox/
[server-1 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
[server-1 firefox]$

Any help would be greatly appreciated
rakhy_rakeyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Seth SimmonsSr. Systems AdministratorCommented:
what distribution?
0
rakhy_rakeyAuthor Commented:
[server-1 ~]$ cat /etc/*-release
Red Hat Enterprise Linux Client release 5.5 (Tikanga)
[server-1 ~]$
0
Seth SimmonsSr. Systems AdministratorCommented:
i was able to reproduce on CentOS 5.6

seems it requires Glib 2.22 where the RHEL 5 release is 2.12 which is why it throws that error

http://www.mozilla.org/en-US/firefox/24.0/system-requirements/

i looked at my 6.4 installation and i see it does have 2.22 version of glib so firefox will probably work there

don't recommend trying to manually upgrade those libraries as it could break other operating system components that might expect a certain version
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

rakhy_rakeyAuthor Commented:
Hi seth,

thanks for the suggestion. So would you recommend to upgrade the OS instead of going for upgrading the libraries ?

Thanks,
Rakhy.
0
Seth SimmonsSr. Systems AdministratorCommented:
yes
the required library version is not available in the RHEL 5 repository and trying to upgrade manually could break other things

recommended to do clean installation since in-place upgrades of major releases isn't supported

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-upgrade-x86.html
0
rakhy_rakeyAuthor Commented:
Sure Seth...I  will try doing fresh installation of 6.0 Linux first to make Firefox 24.0 to work.

Btw, what is the latest version of Firefox that will work on 5.0 Linux. Currently we have 14.0 working on our Linux.

Thanks,
Seth .
0
Seth SimmonsSr. Systems AdministratorCommented:
i answered the original question
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.