Avvio delle modifiche per il service refresh 8 fix pack 20

Installazione da un pacchetto RPM (soloLinux )

I pacchetti del programma di installazione di RPM Package Manager sono disponibili come file .rpm standard, che possono essere installati in modo interattivo dalla riga di comando.

Prima di iniziare

Se si sta aggiornando l'SDK da una release precedente, per precauzione, eseguire il backup di tutti i file di configurazione e i file della politica di sicurezza prima di avviare l'aggiornamento.

Su Linux®, verificare le condizioni riportate di seguito prima di iniziare il processo di installazione:
  • Se si sta installando un pacchetto installabile, è necessario che lo strumento rpm - build sia installato sul sistema, altrimenti il programma di installazione non può registrare il nuovo pacchetto nel database RPM. Per scoprire se lo strumento rpm - build è installato, immettere il seguente comando:
    rpm -q rpm-build
  • Se è stato precedentemente installato l'SDK IBM® SDK da un pacchetto RPM, è necessario disinstallare questo pacchetto prima di continuare.
  • Se si dispone di un sistema SuSE Linux , è possibile che una versione differente di Java™ sia già installata in una struttura ad albero di directory differente. Disinstallare questo pacchetto prima di continuare.
  • È necessario disporre delle seguenti librerie dipendenti per il proprio ambiente:
    • IBM® POWER ® (architettura Little Endian):
      • Libreria GNU C: eglibc V2.19 o successiva
      • Libreria C++ standard: libstdc++.so.6
    • Tutte le altre architetture ( x86, IBM POWER e POWER Linux on IBM Z® ®):
      • Libreria GNU C: glibc V2.3.4 o successiva
      • Libreria C++ standard: libstdc++.so.6

Informazioni su questa attività

I pacchetti RPM hanno un'estensione file .rpm e sono installabili (soloLinux ).

L'installazione di questi pacchetti configura anche il sistema, ad esempio impostando le variabili di ambiente. È necessario utilizzare un account utente con autorizzazione ROOT per installare questo tipo di pacchetto.

Procedura

  1. Se il sistema non dispone delle librerie dipendenti definite, ottenere e installare la libreria.
  2. Passare a una directory temporanea
  3. Scaricare il file del package RPM più recente nella directory temporanea.
  4. Installare il pacchetto RPM con il seguente comando:
    rpm -ivh <file_name>.rpm
  5. Verifica il pacchetto disponibile immettendo il seguente comando:
    rpm -q <file_name>.rpm

Facoltativamente, è possibile verificare che un pacchetto .rpm non sia stato danneggiato o modificato utilizzando la chiave pubblica formattata GPG per verificare i pacchetti RPM:

  1. Scaricare la chiave pubblica in formato GPG.
    ibm-java-public-GPGkey-<yyyymmdd>.pgp
  2. Importare manualmente la chiave nel database RPM.
    rpm --import ibm-java-public-GPGkey-<yyyymmdd>.pgp
  3. Verificare la firma del package .rpm. utilizzare il seguente comando.
    rpm -K <package name>

    Ad esempio:

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

    L'output dovrebbe riassumere che le firme e i digest sono "OK".

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

    È possibile visualizzare ulteriori dettagli aggiungendo l'opzione verbose.

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

    L'output dovrebbe mostrare che tutte le firme e i digest sono "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)

Risultati

Il package viene installato nella directory seguente:
/opt/ibm
Nota:
  • Non interrompere il processo di installazione, ad esempio premendo Ctrl + C. Se si interrompe il processo, potrebbe essere necessario reinstallare il prodotto.
  • Per disinstallare il package RPM sul sistema, eseguire il seguente comando:
    rpm -e <file_name>
Se si sta utilizzando un pacchetto installabile su Linux, potrebbero essere visualizzati dei messaggi che indicano che è stato rilevato un problema. Alcuni dei messaggi che potrebbero essere visualizzati quando si utilizza un pacchetto installabile vengono visualizzati nel seguente elenco:
The installer cannot run on your configuration. It will now quit.
Questo messaggio di errore si verifica quando il proprio ID utente non è autorizzato ad eseguire il processo di installazione. Poiché non è possibile continuare, il programma di installazione termina. Per risolvere il problema, avviare nuovamente l'installazione ma con un ID utente che disponga dell'autorizzazione root.
An RPM package is already installed. Uninstall the package before proceeding.
Questo messaggio indica che è già installato un pacchetto RPM. Poiché non è possibile continuare, il programma di installazione termina. Per risolvere il problema, disinstallare il package RPM prima di continuare.
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.
Questo messaggio viene visualizzato quando si tenta di eseguire l'installazione su un sistema SuSE . Il motivo è che potrebbe essere già installato un SDK o un ambiente di runtime. Il programma di installazione continua, ma potrebbe riscontrare un problema durante il processo. Se si verifica questa situazione, disinstallare i package esistenti e riprovare.
Fine delle modifiche per l'aggiornamento servizio 8 fix pack 20