Update: I’ve written an updated post about the newest Firefox 3.1 Beta.
- I have not had any issues with Firefox 3 Beta 1 sharing a profile with Firefox 3, but you should backup your Firefox profile just in case something goes wrong. First you may want to clear Firefox’s cache to make this backup smaller. To do this, open Edit->Preferences->Advanced->Network and click Clear Now. Running this command will backup your profile to firefox_profile_backup in your home folder:
cp -r ~/.mozilla/firefox/ ~/firefox_profile_backup
- This command will download and extract Firefox 3 Beta 1 to a folder named firefox in your home directory. Paste it into a terminal (it’s one line) to run it:
wget -O - http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.1b1/linux-i686/en-US/firefox-3.1b1.tar.bz2 | tar xj -C ~
- To run Firefox 3.1 Beta 1, first close any other versions of Firefox. Then run the command below to launch it:
The first time you launch Firefox 3.1 Beta 1 you will be prompted about incompatible extensions and to accept a license agreement. Firefox crashed the first time I ran it before showing the license, but after starting it again Firefox was fine.
You can create a menu item for Firefox using System->Preferences->Main Menu and the previous command.
To get your plugins from Firefox 3 (such as Flash and Java) to work, copy them from /usr/lib/firefox/plugins to ~/firefox/plugins.
- Firefox 3.0.3 – total 3052.2ms
- Firefox 3.1 Beta 1 – total 2746.0ms
- Firefox 3.1 Beta 1 with TraceMonkey – total 1740.2ms