Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/10/2005, 17:18
Avatar de AleSanchez
AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Bueno, les cuento lo que hice.
Mandriva LE 2005 x86_64 tiene la particularidad de poder correr programas de arquitecturas x86_64 e i586 sobre la misma instalacion sin la necesidad de utilizar chroot.

Una solucion seria bajarse el paquete tar.gz para i586 de www.getfirefox.com e instalarlo. Corre perfectamente pero intenta utilizar el mismo directorio /home/.mozilla/firefox que la version 64 bits, por lo que se arma lio.

Tarea para quien quiera investigar: Hacer correr 2 Firefox que usen diferentes directorios de configuracion.

Volviendo al tema, lo que hice fue:

Quedarme con la instalacion del Firefox manual que hice antes. La vamos a necesitar al final.

Desinstalar la version de 64 bits del firefox, con:
Código:
# urpme mozilla-firefox
# urpme mozilla-firefox-es
Bajarme de un mirror del ftp de mandriva, los archivos:

mozilla-firefox-1.0.2-3mdk.i586.rpm
mozilla-firefox-es-1.0.2-2mdk.i586.rpm

instalarlos con

Código:
# rpm -Uvh --nodeps mozilla-firefox-1.0.2-3mdk.i586.rpm
# rpm -Uvh --nodeps mozilla-firefox-es-1.0.2-2mdk.i586.rpm
Con esto no instalo un monton de dependencias de 32 bits que necesita para correr. Por supuesto da error al tratar de correr el programa.

Código:
$ mozilla-firefox
/usr/lib/mozilla-firefox-1.0.2/mozilla-firefox-bin: error while loading shared libraries: libplds4.so: cannot open shared object file: No such file or directory
De la instalacion manual, extraemos todos los archivos .so y los copiamos a /usr/lib.
Luego borramos la carpeta de la instalacion manual, ya que no la necesitamos.
En mi caso:
Código:
# cp /home/pupi/soft/firefox32/*.so /usr/lib
# rm -rf /home/pupi/soft/firefox32
Listo! ya tenemos el Firefox 32 bits corriendo en nuestro Mandriva 64.
Ahora podemos instalar automaticamente el Flash Player desde el mismo Firefox, e instalar el Java para i586 que trae el plugin para el Flash.

Acuerdense que podemos instalar el Java para amd64 y el i586 solo para usar el plugin.

Saludos.

Última edición por AleSanchez; 05/10/2005 a las 14:59