HOWTO manually install latest OFFICIAL FIREFOX BUILD

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

HOWTO manually install latest OFFICIAL FIREFOX BUILD

#1 Post by linuxcbon »

HOWTO manually install latest OFFICIAL FIREFOX BUILD (binary)

No need to compile, it's officially compiled by the firefox team.
Download latest Firefox binary from here :
https://www.mozilla.org/en-US/firefox/all/

For example : Linux 64-bit English is firefox-45.0.tar.bz2

From terminal shell in the folder of the downloaded file :

Code: Select all

# tar -xvf firefox-45.0.tar.bz2
# mv firefox /usr/lib/
# ln -s /usr/lib/firefox/firefox /usr/bin/
# rm firefox-45.0.tar.bz2
# geany /usr/local/bin/defaultbrowser
and replace mozstart by firefox

That's it.
That binary has automatic updates and you can also change that in the settings etc.
Last edited by linuxcbon on Tue 26 Apr 2016, 23:15, edited 1 time in total.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#2 Post by Semme »

No need for the first two, simply click and extract to the destination directory.

The symlink could go either way and the packed dwnld is removed via rt-clk.

If the users default browser is already FF, no need for the file mod.

==

Now, what about the desktop file or if I'm on an old pup with say, FF 17?

These instructions are applicable for which pup(s) and under what conditions?

How about precautions.. Anything in addition the user should be aware of?

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#3 Post by linuxcbon »

Semme wrote:What about the desktop file or if I'm on an old pup with say, FF 17?
These instructions are applicable for which pup(s) and under what conditions?
How about precautions.. Anything in addition the user should be aware of?
"desktop" file is not changed, no need.
With this howto, only need to click the "browse" icon, or run it from shell command "firefox".
Applicable on any existing linux distribution.
No precautions.

Let me know if you discover something wrong.

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#4 Post by linuxcbon »

Semme wrote:No need for the first two, simply click and extract to the destination directory.
The symlink could go either way and the packed dwnld is removed via rt-clk.
If the users default browser is already FF, no need for the file mod.
there are many ways to do the same thing, for example with clicking in rox and extract etc...But I explained only one method, from command line.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#5 Post by Semme »

Think I'll leave this for the follow-ups.
Post if you discover something wrong.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

slc
Posts: 2
Joined: Mon 21 Mar 2016, 19:07

You mentioned 64 bit

#6 Post by slc »

Will this install work for the 32 mit machines as well???
160321 1417slc

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

Re: You mentioned 64 bit

#7 Post by OscarTalks »

slc wrote:Will this install work for the 32 bit machines as well?
So long as you make sure you download the 32bit version of Firefox, yes.
Oscar in England
Image

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#8 Post by linuxcbon »

OK I just did an automatic update to firefox 46 and it doesnt work anymore , missing GTK3 library :

Code: Select all

# firefox 
XPCOMGlueLoad error for file /usr/lib/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
They just changed to GTK3. :evil:

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#9 Post by OscarTalks »

Dpup Wheezy has some basic GTK-3 capabilities so the Firefox-46.0 official build runs. Sweet as a nut in terminal too with none of the horrendous messages that have been there at first start-up in a number of the recent versions.
Attachments
firefox-46-gtk3-wheezy.jpg
Firefox 46.0 needs libgtk-3 and Dpup Wheezy has it.
(67.69 KiB) Downloaded 927 times
Oscar in England
Image

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#10 Post by p310don »

OK I just did an automatic update to firefox 46 and it doesnt work anymore , missing GTK3 library :
Ditto here

r__hughes
Posts: 359
Joined: Thu 13 Apr 2006, 04:14
Location: Montreal, Canada

#11 Post by r__hughes »

Same here on a frugal slacko57 system.
I had downloaded a 32bit Firefox v34.05.tar.bz2 & successfully kept Firefox up to date until v45.01.
The FFv46 update failed. Firefox was dead in the water with the missing libgtk-3 error. Can this be fixed?
==========================
Thank you linuxcbon - the magic word to use in the ppm search was gtk+3 and it was found in the official slackware 14 repository
Last edited by r__hughes on Mon 02 May 2016, 16:22, edited 1 time in total.
--- quad booting Slacko57NPAE, Slacko56NPAE, Slacko55PAE (with OO4, devx, Gimp) & WXP on DELL Dimension 2400 PC & DELL Latitude 630 Laptop using grub.
---USB-Flash booting same on Samsung N110 WXP Netbook and Lenovo q100 WXP netPC.

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#12 Post by linuxcbon »

r__hughes wrote:Same here on a frugal slacko57 system.
I had downloaded a 32bit Firefox v34.05.tar.bz2 & successfully kept Firefox up to date until v45.01.
The FFv46 update failed. Firefox was dead in the water with the missing libgtk-3 error. Can this be fixed?
the solution would be to open package manager, to search for libgtk-3 and to install it.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#13 Post by p310don »

I tried installing the libgtk-3 package in Tahr pup with no success.

I downloaded the Firefox 45.1 ESR package from firefox, unpacked the tarball and copied the contents to the /usr/lib/firefox directory as noted at the beginning of this thread.

https://www.mozilla.org/en-US/firefox/o ... tions/faq/

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#14 Post by linuxcbon »

p310don wrote:I tried installing the libgtk-3 package in Tahr pup with no success.
here is the ubuntu package for tahrpup :
http://packages.ubuntu.com/trusty/libgtk-3-0
install it and also run firefox from shell, to see if any error messages.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#15 Post by p310don »

Should have mentioned, the 45.1 ESR works perfectly fine. I am happy to use that.

Post Reply