Início das mudanças para atualização de serviço 8 fix pack 20

Instalando a partir de um pacote RPM (Linux apenas)

Os pacotes do instalador do RPM Package Manager estão disponíveis como arquivos .rpm padrão, que podem ser instalados interativamente na linha de comandos.

Antes de começar

Se você estiver fazendo upgrade do SDK a partir de uma liberação anterior, como uma precaução, faça backup de todos os arquivos de configuração e arquivos de política de segurança antes de iniciar o upgrade.

No Linux®, verifique as condições a seguir antes de iniciar o processo de instalação:
  • Se você estiver instalando um pacote instalável, deverá ter a ferramenta rpm-build instalada no sistema, caso contrário, o programa de instalação não poderá registrar o novo pacote no banco de dados RPM. Para descobrir se a ferramenta rpm-build está instalada, insira o seguinte comando:
    rpm -q rpm-build
  • Se você tiver instalado anteriormente o SDK do IBM® a partir de um pacote RPM, deverá desinstalar esse pacote antes de continuar.
  • Se você tiver um sistema SuSE Linux , uma versão diferente de Java™ já poderá estar instalada em uma árvore de diretórios diferente Desinstale esse pacote antes de continuar.
  • Deve-se ter as bibliotecas dependentes a seguir para seu ambiente:
    • IBM® POWER ® (arquitetura Little Endian):
      • Biblioteca GNU C: eglibc V2.19 ou posterior
      • Biblioteca C++ padrão: libstdc++.so.6
    • Todas as outras arquiteturas ( x86, IBM POWER e POWER Linux on IBM Z® ®):
      • Biblioteca GNU C: glibc V2.3.4 ou mais recente
      • Biblioteca C++ padrão: libstdc++.so.6

Sobre essa tarefa

Os pacotes RPM possuem uma extensão de arquivo .rpm e são pacotes instaláveis (somenteLinux ).

A instalação desses pacotes também configura o sistema, por exemplo, configurando variáveis de ambiente. Deve-se usar uma conta do usuário com autoridade ROOT para instalar esse tipo de pacote.

Procedimento

  1. Se seu sistema não tiver as bibliotecas dependentes que estão definidas, obtenha e instale a biblioteca.
  2. Altere para um diretório temporário.
  3. Faça download do arquivo do pacote RPM mais recente para o diretório temporário.
  4. Instale o pacote RPM com o comando a seguir:
    rpm -ivh <file_name>.rpm
  5. Verifique o pacote disponível executando o comando a seguir:
    rpm -q <file_name>.rpm

Opcionalmente, é possível verificar se um pacote .rpm não foi corrompido ou alterado usando a chave pública formatada por GPG para verificar os pacotes RPM:

  1. Faça download da chave pública formatada por GPG.
    ibm-java-public-GPGkey-<yyyymmdd>.pgp
  2. Importe manualmente a chave para o banco de dados RPM.
    rpm --import ibm-java-public-GPGkey-<yyyymmdd>.pgp
  3. Verificar a assinatura do pacote .rpm Use o comando abaixo.
    rpm -K <package name>

    Por exemplo:

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

    A saída deve resumir que as assinaturas e as compilações são "OK".

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

    É possível ver mais detalhes incluindo a opção detalhada.

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

    A saída deve mostrar que todas as assinaturas e compilações estão "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

O pacote é instalado no seguinte diretório:
/opt/ibm
Nota:
  • Não interrompa o processo de instalação, por exemplo pressionando Ctrl + C. Se você interromper o processo, poderá ser necessário reinstalar o produto
  • Para desinstalar o pacote RPM no sistema, execute o comando a seguir:
    rpm -e <file_name>
Se você estiver usando um pacote instalável no Linux, poderá ver mensagens informando que um problema foi localizado.. Algumas das mensagens vistas ao usar um pacote instalável são mostradas na seguinte lista:
The installer cannot run on your configuration. It will now quit.
Esta mensagem de erro ocorre quando seu ID de usuário não está autorizado a executar o processo de instalação. Como ele não pode continuar, o programa de instalação termina. Para corrigir o problema, inicie a instalação novamente, mas com um ID de usuário com autoridade de administrador.
An RPM package is already installed. Uninstall the package before proceeding.
Esta mensagem indica que um pacote do RPM já está instalado. Como ele não pode continuar, o programa de instalação termina. Para corrigir o problema, desinstale o pacote do 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.
Esta mensagem aparece quando você tenta instalar em um sistema SuSE. A razão é que pode haver um SDK ou ambiente de tempo de execução já instalado. O programa de instalação continua, mas você pode encontrar um problema durante o processo. Se essa situação ocorrer, desinstale qualquer pacote existente e tente novamente.
Término de mudanças para o service refresh 8 fix pack 20