yabrembre

13 mayo, 2006

Firefox en Ubuntu

El otro día cacharreando me cargué primero el Windows y luego la Ubuntu así que he tenido que reistalar los dos. Bueno más bien he reistalado sólo la Ubuntu, el Windows ya lo haré cuando tenga ... ganas.

El caso es que tengo un amd64 y está la cosa que pega tiros para instalar el Firefox 1.5 con soporte para Flash y Java. Lo que se hace es instalar la versión de 32 bits. Es la primera vez que he ido apuntando en un documento lo que hacía así que os lo pongo aquí por si le sirve a alguien:

1) Instalamos soporte para aplicaciones de 32 bits:

sudo apt-get install ia32-libs ia32-libs-gtk linux32

2) Bajarmos la versión de 32 bits de Firefox y la descomprimimos en un directorio temporal.

3) Creamos el directorio para firefox32 y copiamos ahí los archivos:

mkdir /usr/local/firefox32

cp -r -p ./* /usr/local/firefox32/


4) Creamos los ficheros de ejecución de firefox32 (que cada uno use su editor favorito):

sudo vi /etc/pango32/pangorc

Que contendrá lo siguiente:

[Pango]
ModuleFiles=/etc/pango32/pango.modules
[PangoX]
AliasFiles=/etc/pango/pangox.aliases


y

sudo vi /usr/local/bin/firefox32

Que contendrá:

#!/bin/sh
export GTK_PATH=/usr/lib32/gtk-2.0
export PANGO_RC_FILE=/etc/pango32/pangorc
linux32 /usr/local/firefox32/firefox $@


5) Lo hacemos ejecutable:

sudo chmod +x /usr/local/bin/firefox32

6) Ya podemos probar a ver si funciona. Ejecutamos:

firefox32 & (no pasa nada si aparecen errores)



Ahora vamos a instalar el soporte para flash.

1) Descargamos el Flash para Linux y lo descomprimimos en un directorio temporal:

2) Luego ejecutamos:

sudo su
apt-get install gsfonts
apt-get install gsfonts-x11
cd ~/Directorio_Temporal/
linux32 ./flashplayer-installer


(Cuando el instalador pregunte por “navigator path”, escribe: "/usr/local/firefox32/")

3) Reiniciamos y comprobamos si funciona llendo a:

http://www.macromedia.com



Vamos con el Java.

1) Bajamos el archivo autodescomprimible para Linux 32 de aquí:

2) Ejecutamos:

sudo su
chmod 777 ./jre-1_5_0_06-linux-i586.bin

(el nombre del .bin depende de la versión que te hayas bajado)
./jre-1_5_0_06-linux-i586.bin
(responde a las preguntas)
mkdir /usr/local/java32
cp -r -p ./jre1.5.0_06/* /usr/local/java32
cd /usr/local/firefox32/plugins/
ln -s /usr/local/java32/plugin/i386/ns7/libjavaplugin_oji.so ./


3) Reiniciamos y comprobamos si funciona llendo a:

http://www.java.com/en/download/installed.jsp



Extra: Abrir los enlaces ed2k directamente con desde el Firefox.

Te habrás dado cuenta que cuando pinchas un enlace del edonkey/emule en el Firefox te sale un mensaje de error y tienes que copiartelo al portapapeles y luego pegarlo a mano en tu programa P2P (Y si no te has dado cuenta te lo digo yo :). Pues para solucionar eso:

1) Teclearmos en la barra de direcciones del Firefox:

about:config

2) Tenemos que crear dos cadenas. La primera booleana o lógica:

network.protocol-handler.external.ed2k

Con valor "True" o "Verdadero" y la segunda cadena:

network.protocol-handler.app.ed2k

Aquí tenemos que introducir la ruta de donde tengamos el módulo ed2k. En mi caso: "/usr/bin/ed2k"

Reiniciamos el Firefox y listo.



Nota final: puede que haya gazapos así que las correcciones son bienvenidas.

Bibliografía:

https://wiki.ubuntu.com/FirefoxAMD64FlashJava
https://wiki.ubuntu.com/FirefoxNewVersion
http://www.fentlinux.com/web/?q=node/565

Etiquetas: ,

0 comentarios:

Publicar un comentario

Suscribirse a Enviar comentarios [Atom]



<< Página principal