Recientemente ha sido lanzada a la comunidad de usuarios Firefox 3.
Sin ánimos de entrar en polémicas legales, es una realidad que muchos portales que manejan servicios de conferencias Web requieren de las últimas versiones de los exploradores.
Es por esto que atendiendo a la necesidad de cubrir el requerimiento impuesto y echando mano a la "flexibilidad moral informática", me di a la tarea de instalar Firefox 3 con el plugin de flash habilitado y el java en mi Toshiba 1800-S254 con GNU/Linux Debian Etch.
En Etch la versión de una librería necesaria para correr Firefox 3 es una llamada:
GTK+ 2.10.
Pero Etch trae instalada como estable:
GTK+ 2.8.
Algunos de los mensajes que podemos obtener son:
No package 'glib-2.0' found
No package 'atk' found
No package 'pango' found
No package 'cairo' found
Entonces es necesario compilar la librería GTK+ 2.10. manualmente, pero es necesario instalar algunas dependencia que serán requeridas al momento de configurar la compilación del Firefox 3:
INSTALANDO DEPENDENCIAS:
xt4mhz:/opt/gtk+-2.10.0# aptitude install pkg-config
xt4mhz:/opt/gtk+-2.10.0# aptitude install libglib2.0-dev
xt4mhz:/opt/gtk+-2.10.0# aptitude install libatk1.0-dev
xt4mhz:/opt/gtk+-2.10.0# aptitude install libpango1.0-dev
xt4mhz:/opt/gtk+-2.10.0# aptitude install libcairo2-dev
xt4mhz:/opt/gtk+-2.10.0# aptitude install libtiff4-dev
DESCARGANDO LA LIBRERIA:
xt4mhz:/# cd /opt
xt4mhz:/# mkdir gtk210
xt4mhz:~# wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.10/gtk+-2.10.0.tar.bz2
xt4mhz:~# tar xjvf gtk+-2.10.0.tar.bz2
COMPILANDO:
xt4mhz:~# cd /opt/gtk+-2.10.0
xt4mhz:~# ./configure --preffix=/opt/gtk210
xt4mhz:~# make
xt4mhz:~# make install
DESCARGAR FIREFOX 3:
xt4mhz:~# cd /opt
xt4mhz:~# wget http://download.mozilla.org/?product=firefox-3.0&os=linux&lang=es-ES
xt4mhz:~# tar xjvf firefox-3.0.tar.bz2
xt4mhz:~# mv firefox-3.0 firefox-3
CREANDO EL ACCESO DIRECTO PARA EJECUTAR FIREFOX 3:
xt4mhz:~# cd /opt
xt4mhz:~# vim firefox-3.sh
#!/bin/sh
export LD_LIBRARY_PATH="/opt/gtk210/lib"
/opt/firefox-3/firefox $*
xt4mhz:~# chmod 777 firefox-3.sh
Ahora es posible crear cualquier "lanzador" que apunte al archivo "/opt/firefox-3.sh" para
correr el Firefox 3.
INSTALANDO EL PLUGIN DE FLASH y JAVA:
Dado que tenía una instalación de "iceweasel" funcionando con los plugins, simplemente
me apoyé en esas instalaciones para habilitarlos en el Firefox 3:
xt4mhz:~# cp -a /etc/alternatives/* /opt/firefox-3/plugins
Para probar, iniciamos el Firefox como usuario no privilegiado ejecutando el comando:
xt4mhz:~# /opt/firefox-3.sh
Todo debe estar funcionando normalmente.
Éxitos!
P.D.: Hasta ahora me parece que el explorador Opera es más rápido que el Firefox, sin embargo, muchos portales vienen optimizados y funcionales para Firefox.
Fuentes:
http://www.nulleando.com.ar/index.php/2008/06/18/instalando-firefox-3-en-debian-etch/
http://personales.ya.com/abcd/linux/firefox3_etch/index.html
No hay comentarios:
Publicar un comentario