Jaunty users have it as easy as:

sudo apt-get install firefox-3.5

You can also install by way of Synaptic by searching for the firefox-3.5 package name.

That’s assuming one has the universe repository enabled. This will install FF 3.5 as Shiretoko, it’s developmental codename. It was decided to retain the Shiretoko name to differentiate it from FF 3.0 which is the default browser for Jaunty. It is planned that FF 3.5 will be the default for Karmic.

When FF 3.5 (Shiretoko) is first run, it will make a copy of your current ~/.mozilla/firefox directory to ~/.mozilla/firefox-3.5 so that all of your settings, preferences, add-ons, etc. from FF 3.0 will be the same in FF 3.5. Although, as in the past, new versions of Firefox may prevent some previous extensions from being seen as compatible. There is a workaround for this which I’ll cover briefly in my next post.

You’ll see it listed in the Internet menu as Shiretoko Web Broswer with a Firefox-less globe icon. Once installed, both versions will coexist happily on your computer. The only thing to remember is that any changes you make to one will not be mirrored by the other since they won’t share the same settings directory.

For the more advanced users who are brave enough, one can move the new directory to a new name and create a symbolic link to the original so that settings are shared between the two.

mv ~/.mozilla/firefox-3.5 ~/.mozilla/firefox-3.5-original
ln -s firefox firefox-3.5

Whenever Shiretoko looks to ~/.mozilla/firefox-3.5 it will actually find the ~/.mozilla/firefox directory. The only drawback to this is FF 3.0 and FF 3.5 constantly checking plugins when switching from one to the other.

  • Share/Bookmark