+ Reply to Thread
Results 1 to 1 of 1

Thread: Firefox 3.5+ in Debian lenny(stable) AMD64

  1. #1
    farrell2k is offline Learning Programmer
    Join Date
    Mar 2009
    Posts
    60
    Rep Power
    11

    Firefox 3.5+ in Debian lenny(stable) AMD64

    If you're a debian user, I am sure you know why Debian has chosen to include a branded version of firefox, iceweasel, in all of its releases. Iceweasel is not updated quickly enough, which is a bit let down, but the good news is that you can just use plain old firefox. This is especially great news for amd64 users. If you're an AMD64 user, you likely know that mozilla only releases 32 bit binaries of firefox, which won't work on 64 bit architecture even with ia32libs

    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.

    mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-firefox
    ac_add_options --prefix=/opt/firefox
    ac_add_options --enable-application=browser
    ac_add_options --with-system-zlib
    ac_add_options --with-system-jpeg
    ac_add_options --enable-optimize
    ac_add_options --enable-official-branding
    ac_add_options --enable-canvas
    ac_add_options --enable-strip
    ac_add_options --disable-tests
    ac_add_options --disable-installer
    ac_add_options --disable-accessibility
    ac_add_options --enable-xinerama
    ac_add_options --with-default-mozilla-five-home=/usr/lib/firefox-3.5

    Go to folder with mozilla source.

    Run ./configure

    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.
    Last edited by farrell2k; 07-22-2009 at 06:23 PM.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Installing Nvidia drivers in Debian 5 (lenny)
    By farrell2k in forum Linux Tutorials, Guides and Tips
    Replies: 1
    Last Post: 07-04-2009, 10:06 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts