[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas para instalar JAVA 1.3.1 en Debian 3.1 Sarge



El Wed, 08 Jan 2014 20:02:58 -0300
tq <tqlistas@gmail.com> escribió:

> On 08/01/14 19:17, Angel Claudio Alvarez wrote:
> > El Wed, 08 Jan 2014 18:06:09 -0300
> > tq<tqlistas@gmail.com>  escribió:
> >
> >    
> >> Hola lista!
> >>
> >> Por una cuestión laboral debo instalar JAVA 1.3.1 sobre Debian Sarge 3.1
> >>
> >> Para ello baje estos 2 paquetes:
> >>
> >> j2re-1_3_1-linux-i386.bin
> >> j2sdk-1_3_1-linux-i386.bin
> >>
> >> Para instalarlos los copié a /usr y los ejecuté con:
> >>
> >> ./j2re-1_3_1-linux-i386.bin y ./j2sdk-1_3_1-linux-i386.bin
> >>
> >> Esto me generó 2 directorios dentro de /usr:
> >>
> >> drwxrwxr-x   9 root root      4096 May  6  2001 jdk1.3.1
> >> drwxrwxr-x   6 root root      4096 May  6  2001 jre1.3.1
> >>
> >> Luego de esto y para generar la variable $JAVA_HOME edité /etc/profile y
> >> agregé las rutas correspondientes:
> >>
> >> JAVA_HOME="/usr/jdk1.3.1"
> >> export JAVA_HOME
> >> export PATH=$PATH:$/usr/jdk1.3.1/bin
> >>
> >> Ahora bien, cuando quiero probar si está todo instalado y ejecuto:
> >>
> >> cd /usr/jdk1.3.1/bin
> >> ./java -version
> >>
> >> Me dice:
> >>
> >> /usr/jdk1.3.1/bin/i386/native_threads/java: error while loading shared
> >> libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No
> >> such file or directory
> >>
> >> He buscado en Google encontrando el mismo problema [1] y una posible
> >> sugerencia [2], la cual no logro comprender.
> >>
> >> Alguien me podrá dar una mano con esto?
> >>
> >>      
> > el mensaje es claro te falta la biblioteca libstdc++
> > Instala el paquete si existe para sarge o baja los fuentes y compilala
> >
> >    
> Angel gracias por tu respuesta!
> 
> Encontré cual era el problema:
> 
> lrwxrwxrwx  1 root root     24 Jan  8 23:05 libstdc++-lib6.1-1.so.2 -> 
> libstdc++-libc6.2-2.so.3
> lrwxrwxrwx  1 root root     24 Jan  9 01:35 libstdc++-libc6.1-1.so.2 -> 
> libstdc++-libc6.2-2.so.3
> 
> Había hecho mal el linkeo (fíjate que en el primero dice "lib6" cuando 
> era "libc6".
> 
> Aprovecho para consultar:
> 
> En esta instalación si hago:
> 
> # echo $JAVA_HOME
> 
> me devuelve:
> 
> /usr/jdk1.3.1
> 
> y si hago
> 
> # echo $PATH
> 
> me devuelve:
> 
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:$/usr/jdk1.3.1/bin
> 
> Ahora para poder probar la versión de java con:
> 
> ./java -version
> 

solo tenes que poner ./ si ewstas en el mismo directorio
para ejecutarlo desde cualquier lado directamente java -version

Pone ademas el path del ejecutable de java antes que los demas paths en la variable PATH

> Solo funciona cuando lo hago estando en el directorio
> 
> /usr/jdk1.3.1/bin#
> 
> y no en cualquier lugar.
> 
> Esto es correcto o al estar en en PATH debería funcionar desde cualquier 
> directorio?
> 
> Muchas Gracias.
> 
> Saludos.
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 52CDD922.2070609@gmail.com">http://lists.debian.org/[🔎] 52CDD922.2070609@gmail.com
> 


-- 
Angel Claudio Alvarez <angel@angel-alvarez.com.ar>


Reply to: