Firefox-1.0.3

Introducción a Firefox

Firefox es un navegador basado el el código de Mozilla.

Información sobre el paquete

Dependencias de Firefox

Opcionales

libjpeg-6b, UnZip-5.52, GNOME Virtual File System-2.8.3 y libgnome-2.8.0 (para construir las extensiones gnomevfs), MIT krb5-1.4 o Heimdal-0.6.3 (por las librerías GSSAPI para construir la extensión negotiateauth), Doxygen-1.4.2, Xprint, Electric Fence y Cairo

Instalación deFirefox

La configuración de Firefox es muy similar a la de Mozilla-1.7.7 y por eso no explicamos las opciones. Consulta en Mozilla-1.7.7 las explicaciones y la información adicional sobre la configuración.

Compila e instala Firefox ejecutando los siguientes comandos:

export MOZILLA_OFFICIAL="1" &&
export BUILD_OFFICIAL="1" &&
export MOZ_PHOENIX="1" &&
./configure --prefix=/usr \
            --with-default-mozilla-five-home=/usr/lib/firefox-1.0 \
            --with-user-appdir=.firefox \
            --with-system-zlib \
            --with-system-png \
            --enable-application=browser \
            --enable-default-toolkit=gtk2 \
            --enable-extensions=cookie,xml-rpc,xmlextras,pref,\
              transformiix,universalchardet,webservices,inspector,\
              gnomevfs,negotiateauth \
            --enable-crypto \
            --enable-xft \
            --enable-xinerama \
            --enable-optimize \
            --enable-reorder \
            --enable-strip \
            --enable-cpp-rtti \
            --enable-single-profile \
            --disable-freetype2 \
            --disable-accessibility \
            --disable-debug \
            --disable-tests \
            --disable-logging \
            --disable-pedantic \
            --disable-installer \
            --disable-mailnews \
            --disable-ldap \
            --disable-composer \
            --disable-profilesharing &&
make

Deberías añadir la opción --with-system-jpeg al guión configure si has instalado libjpeg.

Este paquete no incluye un banco de pruebas.

Ahora, como usuario root:

make install &&
install -d /usr/include/firefox-1.0.3/nss &&
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
    /usr/include/firefox-1.0.3/nss

Para activar las operaciones multiusuario, ejecuta lo siguiente como usuario root:

cd /usr/lib/firefox-1.0.3 &&
export LD_LIBRARY_PATH="$PWD" &&
export MOZILLA_FIVE_HOME="$PWD" &&
./regxpcom &&
./regchrome &&
touch `find . -name *.rdf`
[Nota]

Nota

Deberías ejecutar una vez /usr/bin/firefox como root (u otro usuario con privilegios de escritura) para crear algunos archivos adicionales necesarios bajo la jerarquía de directorios /usr.

Por éltimo, desactiva las variables de construcción del entorno del usuario sin privilegios:

unset MOZILLA_OFFICIAL &&
unset BUILD_OFFICIAL &&
unset MOZ_PHOENIX

Configuración de Firefox

No se necesita una configuración específica si el guión firefox se encuentra en la ruta del usuario. Si has ha instalado Firefox en una localización no estándar, crea un enlace simbólico al guión firefox desde /usr/bin.

Muchas aplicaciones buscan netscape cuando necesitan abrir un navegador. Puedes crear el siguiente enlace simbólico si te interesa (como usuario root).

ln -v -sf firefox /usr/bin/netscape

Para instalar los diversos módulos de Firefox, consulta el Mozdev's PluginDoc Project. Si tienes instalado JDK-1.5.0, crea el siguiente enlace como usuario root para utilizar el módulo JAVA:

ln -v -s $JAVA_HOME/jre/plugin/i386/ns7/libjavaplugin_oji.so \
    /usr/lib/firefox-1.0.3/plugins

Contenido

Programas instalados: firefox y firefox-config
Librerías instaladas: Numerosas librerías, componestes del navegador, conectores, extensiones i módulos de ayuda instalados en /usr/lib/firefox-1.0.3
Directorios instalados: /usr/bin/defaults, /usr/include/firefox-1.0.3, /usr/lib/firefox-1.0.3 y /usr/share/idl/firefox-1.0.3

Descripciones cortas

firefox

Es la siguiente generación de navegadores devirados de Mozilla.

firefox-config

Dtermina las opciones del compilador y enlazador que deberían usarse para compilar y enlazar programas que utilicen las librerías y componentes de navegación de Firefox.

Last updated on 2005-04-24 18:40:10 +0200