If you've been following new releases you'll see there is a new Firefox browser out, version 5.0.
This will almost certainly make its way into Debian's experimental tree soon, but that doesn't help users of the Debian Stable release. The only sane option for those users (such as myself), without a backport, is to install locally.
So I did the obvious thing, I made /opt/firefox then installed the binary release into it. Then I found that it was good, lovely and fast.
Unfortunately the system firefox and the local firefox are not really compatible. Run the local one, then click on a link in the gnome terminal and it wants to open the system one. Ho hum.
The solution:
- Remove your local firefox & iceweasel packages.
- Create the shell scripts /usr/bin/firefox & /usr/bin/iceweasel to exec the one stored beneath /opt.
- Rejoice.
Of course this being Debian we don't want to do that. So instead here is a package that will let you do that:
Download. Build. Install. If you install your local package to a location different than /opt/firefox update the configuration file /etc/firefox/firefox.conf to point to it.
Possibly useful?
ObQuote: "I could help you cross your yard." - Up
Tags: firefox, iceweasel, mercurial 15 comments
http://mozilla.debian.net might also be of interest -- iceweasel 4.0 for squeeze (wheezy and sid) has been there for a while and iceweasel 5.0 for squeeze, wheezy and sid was uploaded a few days ago.