Ubuntu – How to install Iceweasel

iceweaselsoftware installation

I was searching for Firefox-like browsers ('clones') and found about a few that I want to test, but could not install Iceweasel in Ubuntu. (Older links that I found with this google search – here and here – are outdated/dead.)

Is it possible? Where to download the package from?

In fact finding the package is enough for me – I think that, just like Firefox, Swiftweasel and Seamonkey, these kind of browsers are able to run very well as 'portable' (just running the executable in the package folder).

I was searching for this browser to use it as another 'Firefox clone' (in the sense described in the linked question, like Icecat). But it seems that Iceweasel may refer to two different projects. One is the former name of GNU Icecat, the other is a Debian project. More here. When I asked the question, this difference was not clear to me, and Icecat was already running on my computer. So, I wonder if Iceweasel Debian version has its place on Ubuntu or not.

Best Answer

Since mixing Debian and Ubuntu is not generally recommended, I've tried (and succeded) to do it manually.

The Iceweasel package details page (http://packages.debian.org/squeeze/iceweasel) has links to download pages for different architectures, as well as a list of dependencies and suggested packages.

In my case, I go to the i386 architecture download page, where there are links to download the file from different mirrors. You can simply click on one of the links or copy it to run from a terminal:

wget -c http://ftp.mx.debian.org/debian/pool/main/i/iceweasel/iceweasel_3.5.16-20_i386.deb

Before installing the downloaded package, you need to make sure you have all dependencies installed. Any of the solutions provided here will do.

In my particular case, I had to download and install xulrunner-1.9.1 and several of its dependencies: libhunspell-1.2-0, libjpeg62, and libmozjs2d. Each can be found at the link provided with the dependencies list.

Then, install everything (I show separated commands to reduce lenght of example):

sudo dpkg -i libhunspell-1.2-0_1.2.11-1_i386.deb libjpeg62_6b1-1_i386.deb libmozjs2d_1.9.1.16-20_i386.deb
sudo dpkg -i xulrunner-1.9.1_1.9.1.16-20_i386.deb iceweasel_3.5.16-20_i386.deb

NOTE: Iceweasel "takes over" your current firefox configuration, and you will not be able to run both Iceweasel and Firefox at the same time. Note the creation of the symbolic link firefox.real during installation (it links to /usr/lib/firefox/firefox.sh):

installation of iceweasel .deb package
Click for a full-resolution version.

On first run, it will check and install (or reject) the add-ons from your Firefox:

iceweasel add-on compatibility testing
Click for a full-resolution version.

And this is Iceweasel up and running on my Ubuntu 12.04:

iceweasel first run
Click for a full-resolution version.