update jdk for java linux oracle installation java-7

java - for - Errores al instalar jdk 1.7 en Linux



jdk 10 for linux (2)

1) Estoy de acuerdo con Stephen C: esto definitivamente suena como "permisos"

2) "sudo" - definitivamente debes ejecutar el comando como "root"

3) Haz un ls -ld /usr/java/jdk1.7.0_09/ para asegurarte de que el directorio exista.

Si no es así, considere hacer un "mkdir / usr / java" y volver a ejecutar el comando

4) Este hilo probablemente se migrará a "superusuario.com", que es más para preguntas administrativas

5) Si aún no tiene una solución, asegúrese de especificar su versión de Linux.

=============================================== =============================

APÉNDICE:

La publicación dio la impresión de que la instalación de JDK había fallado; parecía que ninguna de las RPM se estaba extrayendo.

Según la información posterior, parece que es solo una advertencia:

En la versión 7u9, muestra los siguientes mensajes de error relacionados con el paquete de extensión de archivos, que se utiliza en las instalaciones de las aplicaciones Java, utilizando Java Web Start. Esto no afecta la funcionalidad del JRE instalado en su sistema, creado por este formato de paquete binario (RPM).

Su instalación de Sun jdk-7u7-linux-x64.rpm fue exitosa. Los mensajes de error que se muestran son normales. Existen porque esos archivos no existen en el paquete. Los obtengo al instalar los paquetes Sun jre rpm. Simplemente ignore esos mensajes de error particulares.

Cuando instalo jdk 1.7 en Oracle Linux usando el siguiente

rpm -ivh jdk-7u9-linux-i586.rpm

Sin embargo, recibo los siguientes errores, ¿cómo puedo resolver estos errores e instalar jdk 1.7?

Cualquier ayuda es altamente apreciable.

Gracias

rpm -ivh /tmp/mnt/jdk-7u9-linux-i586.rpm Preparing... ########################################### [100%] 1:jdk ########################################### [100%] Unpacking JAR files... rt.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/rt.pack jsse.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/jsse.pack charsets.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/charsets.pack tools.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/lib/tools.pack localedata.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/ext/localedata.pack plugin.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/plugin.pack javaws.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/javaws.pack deploy.jar... Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/deploy.pack

Mi versión de Linux es oracle linux 5.5


Probablemente necesite ajustar el comando rpm como root.

Otra posibilidad es que SELinux se interponga en el camino. ¿Tiene habilitación de SELinux habilitada con la política estricta?