Introduction to Mozilla Firefox

Mozilla Firefox is a stand-alone browser based on the Mozilla codebase.

Package information

Mozilla Firefox dependencies

Installation of Mozilla Firefox

The configuration of Mozilla Firefox is very similar to Mozilla-1.6 and hence the options will not be discussed. Refer to the Mozilla-1.6 for explanations and additional configuration information.

Compile and install Mozilla Firefox by running the following commands:

export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_PHOENIX="1" &&
./configure --prefix=/opt/firefox-0.8 \
            --enable-default-toolkit=gtk2 \
            --with-x --with-system-zlib \
            --with-system-jpeg --with-system-png --with-system-mng \
            --enable-xft --enable-crypto \
            --disable-accessibility \
            --disable-tests --disable-debug \
            --disable-logging --enable-reorder \
            --enable-strip --disable-pedantic \
            --enable-cpp-rtti --enable-extensions=all \
            --disable-calendar --disable-mailnews &&
make &&
make install &&
ln -sf /opt/firefox-0.8/bin/firefox /usr/bin/MozillaFirefox

To enable multi-user operation, execute the following:

cd /opt/firefox-0.8/lib/mozilla-* &&
export LD_LIBRARY_PATH="$PWD" &&
./regxpcom &&
./regchrome &&
touch `find $PWD -name *.rdf`