The process is easy and should only take less than an hour, depending on your system's speed. Head on over to Index of /pub/mozilla.org/firefox/releasesIndex of /pub/mozilla.org/firefox/releases and grab the latest source tarball from the source directory.
Unpack it to a folder of your choice.
In your non-root user home directory, create a file called .mozconfig and add these settings to it, then save and exit.
Go to folder with mozilla source.
Install any missing dpendencies, if any are reported, then rerun ./configure.
When ./configure is finished, run make and wait... On my x5000 this took about 15 minutes.
Run make install.
CD to dist, then cd to firefox.
Run firefox with ./firefox to make sure it works, then close it down.
cd back to "dist" and execute chown -R username firefox.
**username is obviously your non-root account.**
Leave root account and go back to non-root user.
Copy the firefox folder to your home directory, then run it when you please by executing ./firefox.
Finished. Check the option to auto-update firefox in its preferences. Because it's in your home dir, it may auto-update. If not, then just do this when a new version is released.
Edited by farrell2k, 22 July 2009 - 05:23 PM.