2.652 subscripciones por RSS o por E-mail

Bug de Oracle 10g en sistemas puros de 64 bits

Hace aproximadamente más de una semana que estuve intentando infructuosamente instalar Oracle 10g R2 (10.2.0.1) sobre Ubuntu 5.10 Breezy 64 bits (AMD64). Me fué imposible hacerlo. Básicamente el problema no es de Ubuntu. Oracle implementa un asistente de instalación pensado para un sitema híbrido de 32 y 64 bits (como lo son las versiones comerciales de SuSE y Red Hat).

Estas dos últimas distribuciones almacenan sus librerías de 32 bits en /lib y las librerías de 64 bits en /lib64. Pero Ubuntu es un sistema puro de 64 bits.

El conflicto ocurre que al usar el asistente de instalación de Oracle ./runInstaller (implementado con Java) este necesita unas librería de 32 bits que obviamente no va a encontrar en un sistema puro de 64 bits, produciendo el siguiente error:

$ /db/cdroms/oracle/database/runInstaller -ignoreSysPrereqs  
Exception java.lang.UnsatisfiedLinkError:  
/tmp/OraInstall2005-11-10_11-48-45AM/jre/1.4.2/lib/i386/libawt.so:  
libXp.so.6: cannot open shared object file:  
No such file or directory occurred.

Solución:

Oracle tendría que compilar su producto para un sistema puro de 64 bit si desea insertar su producto en sistemas de 64 bit "reales" como Ubuntu.

Ya ha sido registrado este bug en Ubuntu en: https://launchpad.net/distros/ubuntu/+source/ia32-libs/+bug/26132

Más información en: http://www.piskorski.com/ora/10g-ubuntu-transcript.txt (inglés)

(Gracias a Julio Alberto Lascano por enviarnos este artículo)


blog comments powered by Disqus