Inicio de cambios para la actualización del servicio 8 fixpack 20

Instalación desde un paquete RPM (soloLinux )

Los paquetes del instalador de RPM Package Manager están disponibles como archivos .rpm estándar, que se pueden instalar de forma interactiva desde la línea de mandatos.

Antes de empezar

Si va a actualizar el SDK desde un release anterior, haga una copia de seguridad como precaución de todos los archivos de configuración y los archivos de política de seguridad antes de iniciar la actualización.

En Linux®, compruebe las condiciones siguientes antes de empezar el proceso de instalación:
  • Si está instalando un paquete instalable, debe tener la herramienta rpm-build instalada en el sistema, de lo contrario el programa de instalación no podrá registrar el nuevo paquete en la base de datos de RPM. Para averiguar si la herramienta rpm-build está instalada, especifique el mandato siguiente:
    rpm -q rpm-build
  • Si ha instalado previamente el SDK de IBM® desde un paquete RPM, debe desinstalar este paquete antes de continuar.
  • Si tiene un sistema SuSE Linux , es posible que ya se haya instalado una versión diferente de Java™ en un árbol de directorios diferente. Desinstale este paquete antes de continuar.
  • Debe tener las siguientes bibliotecas dependientes para el entorno:
    • IBM® POWER ® ® (arquitectura Little Endian):
      • Biblioteca GNU C: eglibc V2.19 o posterior
      • Biblioteca C++ estándar: libstdc++.so.6
    • Todas las demás arquitecturas ( x86, IBM POWER y POWER Linux on IBM Z® ®):
      • Biblioteca GNU C: glibc V2.3.4 o posterior
      • Biblioteca C++ estándar: libstdc++.so.6

Acerca de esta tarea

Los paquetes RPM tienen una extensión de archivo .rpm y son paquetes instalables (soloLinux ).

Al instalar estos paquetes también se configura el sistema, por ejemplo estableciendo las variables de entorno. Debe utilizar una cuenta de usuario con autorización ROOT para instalar este tipo de paquete.

Procedimiento

  1. Si el sistema no tiene las bibliotecas dependientes que se han definido, obtenga e instale la biblioteca.
  2. Cambiar a un directorio temporal.
  3. Descargue el archivo de paquete RPM más reciente en el directorio temporal.
  4. Instale el paquete RPM con el mandato siguiente:
    rpm -ivh <file_name>.rpm
  5. Verifique el paquete disponible ejecutando el mandato siguiente:
    rpm -q <file_name>.rpm

Opcionalmente, puede comprobar que un paquete .rpm no se ha dañado o alterado utilizando la clave pública con formato GPG para verificar los paquetes RPM:

  1. Descargue la clave pública con formato GPG.
    ibm-java-public-GPGkey-<yyyymmdd>.pgp
  2. Importar manualmente la clave en la base de datos de RPM.
    rpm --import ibm-java-public-GPGkey-<yyyymmdd>.pgp
  3. Verifique la firma del paquete .rpm. Utilice el siguiente mandato.
    rpm -K <package name>

    Por ejemplo:

    rpm -K ibm-java-s390x-sdk-8.0-8.20.s390x.rpm

    La salida debe resumir que las firmas y resúmenes son "OK".

    ibm-java-s390x-sdk-8.0-8.20.s390x.rpm: digests signatures OK

    Puede ver más detalles añadiendo la opción verbosa.

    rpm -Kv ibm-java-s390x-sdk-8.0-8.20.s390x.rpm

    La salida debe mostrar que todas las firmas y resúmenes son "OK".

    ibm-java-s390x-sdk-8.0-8.20.s390x.rpm:
        Header V4 RSA/SHA256 Signature, key ID 8a8d4582: OK
        Header SHA1 digest: OK (bd33837ccb9a2dc94f457cdcdd905ec9c74cb0fb)
        V4 RSA/SHA256 Signature, key ID 8a8d4582: OK
        MD5 digest: OK (4adcd25b3f69a2ca3d2be678e6ff85e8)

Resultados

El paquete se instala en el directorio siguiente:
/opt/ibm
Nota:
  • No interrumpa el proceso de instalación, por ejemplo pulsando Ctrl+C. Si interrumpe el proceso, es posible que tenga que volver a instalar el producto.
  • Para desinstalar el paquete RPM en el sistema, ejecute el mandato siguiente:
    rpm -e <file_name>
Si está utilizando un paquete instalable en Linux, es posible que vea mensajes que indican que se ha encontrado un problema. Algunos de los mensajes que podrá ver si utiliza un paquete instalable se muestran en la siguiente lista:
The installer cannot run on your configuration. It will now quit.
Este mensaje de error se genera cuando ni ID de usuario no está autorizado para ejecutar el proceso de instalación. Como no puede continuar, el programa de instalación finaliza. Para arreglar el problema, inicie de nuevo la instalación pero con un ID de usuario que tenga autorización de usuario root.
An RPM package is already installed. Uninstall the package before proceeding.
Este mensaje indica que ya hay un paquete RPM instalado. Como no puede continuar, el programa de instalación finaliza. Para solucionar el problema, desinstale el paquete RPM antes de continuar.
Warning: there may be a version of this package already installed. If this version was supplied by SuSE, it will have been packaged so that it installs under a different directory tree. To avoid unexpected results, you should use YaST2 to remove the SuSE-supplied version.
Este mensaje aparece cuando intenta instalar en un sistema SuSE. El motivo es que es posible que ya haya un SDK o un entorno de ejecución instalado. El programa de instalación continúa pero es posible que se produzca un problema durante el proceso. Si se produce, desinstale cualquier paquete existente y vuelva a intentarlo.
Fin de los cambios para la renovación de servicio 8 fixpack 20