Instalar JRE en Debian. Error

Iniciado por NikNitro!, 1 Junio 2014, 12:04 PM

0 Miembros y 1 Visitante están viendo este tema.

NikNitro!

Buenas, a ver si podeis probar si os ocurre lo mismo que a mi y (por tanto) es un error de oracle :s


sudo wget http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jre-8u5-linux-i586.tar.gz
sudo tar -zxvf jre-8u5-linux-i586.tar.gz

me da el siguiente error:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now.

Con la versión 7 también me ocurre.

Estoy en una Raspberry con Raspbian, conectado a ella mediante Putty.

Saludos ;)


PD: Si ejecuto "sudo file jre-8u5-linux-i586.tar.gz"

me dice:

jre-8u5-linux-i586.tar.gz: HTML document, ASCII text, with very long lines, with CRLF line terminators




ccrunch

Buenas, asegurate de que el archivo se haya bajado bien pero más que eso tiene pinta de que estás ejecutando la orden en un directorio que está fuera del archivo comprimido, si el archivo lo tienes en /home/user/Descargas/archivo y estás en /home/ según he leído no se puede, tienes que estar en el mismo directorio que está el archivo para descomprimirlo.

Salu2

NikNitro!

#2
El archivo lo he descargado en windows y lo he metido via scp y no funcionaba, entonces probé con wget y tampoco. Además lo he intentado hacer (siempre dentro de la carpeta en la que está) tanto en /usr/local/ tanto como en /home/pi/ :s

Saludos
EDITO: Aquí tienes una captura :s

ccrunch

 Hay dos opciones probables:

1. El archivo No es un tar.gz (recuerda que en Linux no importa la extensión, sino la cabecera del archivo).
2. El archivo era originalmente un tar.gz pero se dañó durante la transferencia.

Verifica el tamaño que te dice en la página de descarga, y del archivo que tienes tú. El mensaje del file dice claramente que es un archivo HTML (o así lo detecta él).

No sé que mas decirte.

Salu2

NikNitro!

Bueh, he dejado la Raspberry actualizando mientras comía, luego he encontrado por la web un comando sudo apt-get install icedtea-7-plugin openjdk-7-jre Y con ese nombre sí que me lo ha conseguido instalar ^^

Saludos y gracias ccrunch ;)

Kurono90

Buenas...

Efectivamente ese comando instala la maquina virtual de Java necesaria para ejecutar software programado en Java pero, fue tan fácil la instalación porque usaste OpenJDK que es la implementación libre del Java privativo de Oracle que intentabas instalar al principio.

De todas formas yo utilizo OpenJDK y recomiendo su uso  ;)

Saludos

NikNitro!

Y qué diferencias hay? (además del creador y de libre vs privativo)

Saludos ;)

Kurono90

Ninguna apreciable hasta ahora para mi, quizá influya mas para el JDK (para los desarrolladores, si es que influye) pero para el JRE solo la verdad no noté diferencia alguna. De hecho uso JDownloader bajo OpenJRE y se ejecuta sin ningún problema así que podes usarlo tranquilo.

Mas que nada la mayor diferencia (hablando desde mi ignorancia) es la licencia libre contra la privativa.

Saludos