running two versions of firefox on two different profiles
Months ago, I blogged about alternative brower other than firefox to use. However I have to switch back to firefox, as I couldn't get used to the shortcut key on the webkit based browser, and Prism doesn't support Gear, also it tends to open the web page of the same domain inside the Prism, which sometimes makes Flash, Applet, Javascript awkard, and no extension could be installed to Prism.
So I am back with Firefox, but I still need it to run faster and lighter. Solution: create a new profile with following command
firefox -ProfileManager
And don't mess it with too many extensions. After you create one new profile, say "light", you now can run it with:
firefox -P light
then you will start with "light" profile, and you can create a custom launcher to do this.
I also happen to want to run 2 different versions of firefox. It is trivial to download another version of firefox binary, say it sits at /alt/
/alt/firefox
if there is no other firefox instance running, the above command runs perfect. However if the default firefox is running, then you will notice another window with the default firefox version is started not the newer version you want to start. So you have to use this option:
/alt/firefox -no-remote
As the firefox -help tells: "-no-remote" Open new instance, not a new window in running instance.
So now you can run the light proflie with the newest Firefox and keep the older version compatible with various extensions although it might start and load slow.
Custom Search