Criando um Espelho Local do Servidor de Atualização do IBM Rational Product Updater

© Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.

Conteúdo

1.0 Fazendo Download e Extraindo Atualizações
2.0 Criando e Atualizando Arquivos site.xml
3.0 Criando um Arquivo policy.xml
4.0 Instalando Atualizações a partir do Espelho Local do Servidor de Atualização

1.0 Fazendo Download e Extraindo Atualizações

Para criar um espelho local do servidor de atualização do IBM® Rational® Product Updater, faça download do Rational Product Updater 6.0.0.4 em ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip.

Você também pode fazer download das atualizações disponíveis para seus produtos da plataforma de desenvolvimento de software Rational a partir do IBM Software Support em www.ibm.com/software/support/.

Depois de fazer download das atualizações, extraia os arquivos para um diretório de destino que construirá seu espelho local do servidor de atualização.

Atenção:

Nota: você pode extrair todas as atualizações para o mesmo diretório de destino. As atualizações não sobrescrevem umas às outras.

2.0 Criando e Atualizando Arquivos site.xml

Nota: Estas instruções pressupõem que seu site de atualização incluirá atualizações para um produto de desenvolvimento de software Rational, além das atualizações para o Rational Product Updater. Se o seu site de espelhamento for conter apenas atualizações para o Rational Product Updater, ignore esta seção porque não haverá necessidade de editar o arquivo site_6004.xml.

Geralmente, há um site de atualização e um site de descoberta para cada produto. O site de atualização contém correções de produtos, como correções temporárias e fix packs, e o site de descoberta contém recursos opcionais.

Nota: não há nenhum site de descoberta para o Rational Product Updater.

Cada correção de produto transferida por download contém um arquivo site_identifier.xml no diretório product\60\update\ e cada recurso transferido por download contém um arquivo site_identifier.xml no diretório product\60\discovery\, em que identifier identifica a correção do produto ou o recurso e product identifica o produto. Os arquivos site_identifier.xml para atualizações do Rational Product Updater estão localizados no diretório rpu\60\update\.

O site de atualização e o site de descoberta requerem um arquivo site.xml separado. Para criar cada arquivo site.xml, você deve combinar as informações <feature/> dos arquivos site_identifier.xml apropriados.

Para criar ou atualizar um arquivo site.xml, execute as etapas a seguir:

  1. Abra um arquivo site_identifier.xml em um editor de texto. Por exemplo, abra o site_6004.xml.
  2. Salve o arquivo como site.xml no mesmo diretório. Se o diretório já contiver um arquivo denominado site.xml, copie as informações <feature/> do site_6004.xml para a seção <site></site> do site.xml.
  3. Copie as informações <feature/> de cada arquivo site_identifier.xml para o site.xml.


  4. Por exemplo, o código a seguir exibe o resultado da cópia de informações <feature/> do rsa\60\discovery\site_rmi_6001.xml e rsa\60\discovery\site_wbi_6001.xml para o rsa\60\discovery\site.xml:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
       <!-- Rose Model Import -->
       <feature id="com.ibm.rational.rose.model.import.rsa" version="6.0.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.0.1.jar"/>
       <feature id="proxy.rose.model.import.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.rsa.6001_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.win32.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.6001_1.0.0.jar"/>

       <!-- WBI -->
       <feature id="com.ibm.rational.wbi.rsa" version="6.0.0.1" url="features/com.ibm.rational.wbi.rsa_6.0.0.1.jar"/>
       <feature id="proxy.wbi.rsa.6001" version="1.0.0" url="features/proxy.wbi.rsa.6001_1.0.0.jar"/>
    </site>


    Nota:
  5. Salve e feche o arquivo site.xml atualizado. Mantenha os arquivos site_identifier.xml originais para referência.
  6. Feche seu editor de texto.

3.0 Criando um Arquivo policy.xml

Cada correção de produto e recurso transferido por download contém um arquivo product\policy_identifier.xml que referencia seu arquivo site_identifier.xml. Você deve combinar todos os arquivos policy_identifier.xml em um único arquivo policy.xml. Depois de criar esse arquivo, você pode utilizá-lo para todas as atualizações do produto e referenciar o arquivo site.xml criado na seção anterior.

Para criar o arquivo policy.xml, execute as etapas a seguir:

  1. Abra um arquivo product\policy_identifier.xml com um editor de texto. Por exemplo, abra o policy_6004.xml.
  2. No diretório principal de seu site de espelhamento, salve o arquivo como policy.xml.
  3. Edite o mapa de URLs para apontar para site.xml em vez de site_identifier.xml. Assegure-se de especificar um caminho absoluto universalmente acessível para o site.xml. Por exemplo, se o site de espelhamento estiver em um servidor da Web nomeado server1, o arquivo policy.xml será semelhante ao exemplo a seguir:


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
    </update-policy>

    Nota: Se o seu site de espelhamento vai conter apenas atualizações para o Rational Product Updater e você não editou ou criou um novo arquivo site.xml na seção anterior, deixe o mapa de URLs apontando para site_6004.xml em vez de site.xml e ignore a etapa 6 a seguir.


  5. Inclua as informações do mapa de URLs de todos os outros arquivos product\policy_identifier.xml.


  6. Para cada produto que pode ser atualizado a partir do seu espelho local do servidor de atualização, você precisa ter um mapa de URLs para o site de atualização e um outro mapa de URLs para o site de descoberta. Mapas de URLs adicionais são necessários para sites de descoberta do recurso. Os padrões são fornecidos em cada arquivo product\policy_identifier.xml.

  7. Edite cada mapa de URLs para apontar para site.xml em vez de site_identifier.xml. Seu arquivo será semelhante ao exemplo a seguir:


  8. <?xml version="1.0" encoding="UTF-8" ?>
       <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.wbi.rsa" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
    </update-policy>



  9. Salve o arquivo policy.xml.
  10. Feche seu editor de texto.

4.0 Instalando Atualizações a partir do Espelho Local do Servidor de Atualização

Logo que o espelho local do servidor de atualização fica disponível, os usuários podem instalar atualizações seguindo as instruções abaixo.

Instale as atualizações com a mesma conta de usuário que instalou o produto IBM Rational Software Development Platform.

Restrições:

Para instalar um atualização, execute as etapas a seguir:

  1. Inicie o Rational Product Updater:

  2. Nota: no Red Hat Enterprise Linux 3.0 e no SuSE Linux Enterprise Server 9.0, se você utilizar um ambiente de desktop diferente do padrão, os atalhos do produto podem não aparecer no local padrão.

  3. Clique em Preferências > Sites de Atualização.
  4. Digite o caminho para o arquivo policy.xml que está no diretório principal do espelho local do servidor de atualização.
  5. Clique em OK.
  6. Clique em Localizar Atualizações ou Localizar Recursos Opcionais.


  7. Você é avisado para instalar e atualizar o Rational Product Updater antes de continuar. Clique em OK para continuar. O Rational Product Updater instala a atualização e reinicia.

  8. Se você fez download de atualizações para produtos adicionais, selecione as atualizações a serem instaladas na lista exibida.


  9. Dica: clique em uma atualização para visualizar sua descrição. A descrição é exibida na área de janela Informações Detalhadas.

  10. Clique em Instalar Atualizações ou Instalar Recursos Opcionais.
  11. Para aceitar o acordo de licença e continuar a instalação, clique em OK.


  12. Dependendo da velocidade do processador e da quantidade de RAM em seu computador, a atualização pode levar um longo período de tempo para ser instalada.

    Após a conclusão da instalação, o Rational Product Updater lista as atualizações instaladas na página Produtos Instalados.

  13. Feche o Rational Product Updater.