Como compilar Firefox 3.5 e instalarlo

firefox

Para ganar algo de rendimiento con Firefox, podemos compilarlo para nuestro procesador en vez de bajarnos una versión general.

Para ello nos descargamos el código fuente de la página oficial, para después configurarlo y compilarlo.
Descargamos el código fuente desde aquí, y lo descomprimo en mi carpeta de usuario (se creará una carpeta llamada mozilla-1.9.1).

Ahora tenemos que crear un archivo llamado .mozconfig, dentro de la carpeta que acabamos de descomprimir, con el siguiente contenido y lo guardamos.

    . $topsrcdir/browser/config/mozconfig
    mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt
    ac_add_options --disable-tests
    ac_add_options --disable-debug
    ac_add_options --enable-optimize
    ac_add_options --enable-crypto
    ac_add_options --with-l10n-base=..
    ac_add_options --enable-application=browser
    mk_add_options MOZ_CO_PROJECT=browser

Instalamos las dependencias necesarias para la compilación:

sudo apt-get build-dep firefox
sudo apt-get install libdbus-glib-1-dev curl libcurl4-gnutls-dev libidl-dev

Ahora accedemos a la carpeta mozilla-1.9.1 desde la consola y ejecutamos los siguientes comandos uno por uno:

make -f client.mk clean
make -f client.mk configure
make -f client.mk build

Debemos fijarnos si nos da algún error, que seguramente sea por falta de alguna librería, en mi caso me dió un error con alsa, que solucioné instalando libasound2-dev.

sudo apt-get install libasound2-dev

Entramos en la carpeta ff-opt y ejecutamos:

sudo make package

Con esto hemos creado un paquete como el que descargamos del ftp de mozilla pero compilado por nosotros. Este se encuentra en mozilla-1.9.1/ff-de-opt/dist. Es el paquete comprimido. Al descomprimirlo tendremos el ejecutable de Firefox.

Para instalarlo en nuestro sistema, copiamos la carpeta a /usr/lib con:

sudo cp -rv firefox /usr/lib

y creamos un ejecutable en /usr/bin con:

cd /usr/bin
sudo ln -s /usr/lib/firefox/firefox firefox3.5

Ahora podemos borrar la carpeta mozilla-1.9.1 ya que nuestro firefox está instalado, y podemos ejecutarlo con el comando firefox3.5. Además podremos crear un lanzador en el menú para que sea más accesible.

Para traducir nuestro Firefox a nuestro idioma, nos vamos a este enlace, e instalamos la extensión de nuestro idioma. Accedemos a about:config, buscamos:

general.useragent.locale

y cambiamos el código de idioma por el nuestro haciendo doble click (es-ES para español de España).
Al reiniciar ya tendremos todo en su sitio.

Por último para integrarlo en el menú, hacemos click derecho sobre este (el menú aplicaciones, lugares, sistema) y seleccionamos editar menús. En internet creamos un nuevo elemento con las siguientes características:

firefox

Podemos además ponerlo con el nuevo icono de Firefox 3.5, que podemos descargar de aquí (click derecho guardar imagen como…)

icono1

O descargar el pack completo de iconos desde aqui.

Este icono (en formato png), lo copiamos a la carpeta /usr/share/pixmaps y luego lo seleccionamos desde la captura anterior pinchando sobre el icono.

Fuente: putolinux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: