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: