WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Instalando e Verificando Pacotes Linux

Aprenda como instalar e verificar bibliotecas de pré-requisitos (pacotes) que os produtos WebSphere ESB necessitam nos sistemas Linux®.

Antes de Iniciar

Instale o sistema operacional Linux e conclua as etapas em Preparando Sistemas Linux para Instalação antes de utilizar este procedimento.

Sobre Esta Tarefa

Suponhamos que seu sistema operacional Linux necessite do pacote compat-libstdc++-33-3.2.3-47.3 e que haja duas versões do pacote. Uma versão é para as plataformas de 32 bits e a outra é para plataformas de 64 bits. Esse procedimento mostra como consultar o sistema operacional para ver se os pacotes estão instalados, localizar os pacotes que estão faltando no disco do sistema operacional e instalar os pacotes.

Este exemplo utiliza o RHEL (Red Hat Enterprise Linux) em uma plataforma de hardware PowerPC de 64 bits. O exemplo supõe que o RHEL requer a versão de 32 bits e a versão de 64 bits do pacote compat-libstdc++-33-3.2.3-47.3.

Procedimento
  1. Consulte o sistema operacional para determinar se os pacotes já estão instalados, emitindo o seguinte comando:
    rpm -qa | grep compat-libstdc++-33-3.2.3-

    Neste exemplo, o sistema operacional não localizou nenhum pacote correspondente de forma que uma linha em branco é exibida.

    Também é possível procurar sem o argumento grep para ver uma mensagem explícita sobre o arquivo, emitindo o seguinte comando:

    rpm -q compat-libstdc++-33-3.2.3-

    O sistema operacional retorna a seguinte mensagem:

    pacote compat-libstdc++-33-3.2.3- não está instalado 
  2. Localize todos os pacotes relacionados na mídia do sistema operacional para obter os locais completos.

    Este exemplo supõe que a mídia do sistema operacional seja um CD montado em /media/cdrom. Seu dispositivo de CD-ROM pode estar em um local diferente, como /media/cdrecorder, por exemplo.

    find /media/cdrom -name compat-libstdc++-33-3.2.3-* 

    Neste exemplo, o sistema operacional localiza dois nomes de pacotes correspondentes. Um pacote é a versão de 32 bits e o outro é a versão de 64 bits.

    /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm 
    /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
  3. Instale o primeiro pacote que falta, emitindo o seguinte comando:
    rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm
  4. Instale o segundo pacote que está faltando emitindo o seguinte comando:
    rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
  5. Opcional: Método alternativo para localizar e instalar pacotes em um comando: Utilize o seguinte comando para localizar pacotes e instalar todos os pacotes localizados.

    Localize os pacotes conforme descrito na etapa anterior para verificar se o seguinte comando instala somente os pacotes que você pretende instalar.

    find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -ivh

    Esse único comando instala os dois pacotes.

  6. Opcional: Comando alternativo para atualizar os pacotes existentes: Utilize o comando a seguir para localizar e instalar os pacotes que estão faltando ou para localizar e atualizar os pacotes existentes:
    find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -Uvh

    Esse único comando instala um pacote quando o pacote não está instalado. Esse comando atualiza um pacote para uma versão mais recente quando o pacote é instalado.

O que Fazer Depois

Os pacotes requeridos variam por sistema operacional. Consulte Preparando Sistemas Linux para Instalação para obter uma lista de pacotes requeridos para cada sistema operacional Linux.


task Tópico de Tarefa

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_rhel_packages.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).