In my previous post on installing Firefox 3.5 on Ubuntu 9.04, I explained how to install Ubuntu’s firefox-3.5 package. As several commenters and I realized, this may not be the best solution. The package is branded Shiretoko instead of Firefox 3.5, including the user agent string which can cause compatibly problems with some websites.
Manually downloading and installing Firefox from Mozilla every time there is a security update is not a great option either. Instead, let’s use Ubuntuzilla, a script that can install and update Mozilla applications outside of Ubuntu’s repository system.
Ubuntuzilla can integrate the new version of Firefox into your system as well as undo its changes if you want to go back. All your extensions, bookmarks, plugins, and settings should transfer over to the new version. The only thing that didn’t transfer was my open tabs from my previous session.
Visit the Ubuntuzilla download page to find the latest deb package appropriate for your system (32 or 64-bit). Download and install the package.
At this point you should completely close Firefox.
You’ll need to use a terminal to let Ubuntuzilla guide you through the installation. Run this command to start:
ubuntuzilla.py -a install -p firefox
Near the end of the process you should see
The new Firefox version 3.5 has been installed successfully.
You can now use your normal Firefox item in the menu to start Firefox 3.5, or by
running the command
firefox. Check out Ubuntuzilla’s
website for the simple removal
instructions as well as what do do when you are notified there is a Firefox
[update] Mozilla has released Firefox 3.5.1. I followed the instructions on Ubuntuzilla’s page to update to this new version.
I’ve come across two bugs so far in Firefox 3.5: clicking the middle mouse button anywhere on a page tries to load a URL from the clipboard (fixed using workaround), and fullscreen Flash video crashes Firefox (waiting for a fix or better workaround).
[update 2] Fixed some links.