Arquivo de Resposta da Amostra: uninstall.txt

Você pode utilizar o arquivo de resposta para desinstalar o serviço utilizando o Update Installer para Software WebSphere.

Desinstale uma atualização silenciosamente utilizando o arquivo de resposta.

O arquivo uninstall.txt possui uma diretiva que identifica o arquivo backup para desinstalar uma atualização de serviço. Os comentários no arquivo descrevem como definir o valor da cadeia.

O Assistente do Update Installer para Software WebSphere lê o arquivo de opções para determinar as respostas e não exibe a interface gráfica com o usuário. O seguinte comando utiliza uma cópia do arquivo de opções denominado myresponsefile.txt para uma desinstalação silenciosa:
./update -options "responsefiles/myresponsefile.txt" -silent
Se você não utilizar a opção -silent, o arquivo de resposta fornecerá valores iniciais para a interface gráfica.
Importante: Em todo este tópico, determinados caminhos de diretório são mostrados apenas no formato Linux e UNIX para simplicidade. Os caminhos equivalentes do Windows são idênticos, exceto pela direção das barras.
Tarefas relacionadas

Local do Arquivo de Resposta

O arquivo de resposta de amostra é denominado uninstall.txt. O arquivo estará no diretório install_root/updateinstaller/responsefiles depois que você descompactar o arquivo ZIP do Update Installer para Software WebSphere no diretório raiz da instalação do produto de software WebSphere.

Desinstalando Silenciosamente

O arquivo de opções fornece os valores para o Assistente do Update Installer ao desinstalar silenciosamente. O assistente lê o arquivo de opções para determinar as respostas e não exibe a interface gráfica com o usuário. O seguinte comando utiliza uma cópia do arquivo de opções denominado myresponsefile.txt para uma desinstalação silenciosa:
update -options "myresponsefile.txt" -silent

Validação de Entradas do Usuário do Arquivo de Resposta

Em uma desinstalação silenciosa, a validação do arquivo de resposta foi codificada na instalação. Se a validação não for aprovada, o defeito será registrado nos arquivos de log no diretório install_root/logs/update/tmp.

Local do pacote de manutenção a ser desinstalado
Configuração da diretiva padrão
-W backup.package=""
Definição válida
Você deve definir esta diretiva no local do arquivo backup. O arquivo backup reverte o aplicativo da manutenção. Por exemplo, você pode especificar o seguinte local em um sistema Linux:
/opt/properties/version/update/backup/maintenance_package_to_install
Identificadores de erro:
  • O pacote de manutenção não pode ser instalado. A desinstalação da manutenção interromperia os pacotes de manutenção de substituição a seguir. Primeiro desinstale os pacotes de manutenção de substituição: list_of_superseding_maintenance_packages
  • Esse pacote de manutenção não pode ser desinstalado. Os seguintes pacotes de manutenção são dependentes do pacote que você está tentando desinstalar: list_of_dependent_maintenance_packages
  • Esse pacote de manutenção não pode ser desinstalado. Os seguintes pacotes de manutenção são dependentes dos APARs que você está tentando desinstalar: list_of_dependent_maintenance_packages
  • Nenhum pacote de backup de instalação está disponível para desinstalar a manutenção.
Local de produto alternativo

Embora seja possível desinstalar a manutenção a partir de um outro produto, utilize sempre o Assistente do Update Installer a partir da estrutura de diretórios do produto que você está atualizando. Não utilize esta diretiva a menos que seja absolutamente necessário.

Configuração da diretiva padrão
-W product.location=""""
Definição válida
Você deve definir esta diretiva no diretório raiz da instalação do produto alternativo. Por exemplo, você pode especificar o seguinte local em um sistema Solaris:
/opt/IBM/WebSphere/ProcServer2
Identificadores de erro:
  • O pacote de manutenção não pode ser instalado. A desinstalação da manutenção interromperia os pacotes de manutenção de substituição a seguir. Primeiro desinstale os pacotes de manutenção de substituição: list_of_superseding_maintenance_packages
  • Esse pacote de manutenção não pode ser desinstalado. Os seguintes pacotes de manutenção são dependentes do pacote que você está tentando desinstalar: list_of_dependent_maintenance_packages
  • Esse pacote de manutenção não pode ser desinstalado. Os seguintes pacotes de manutenção são dependentes dos APARs que você está tentando desinstalar: list_of_dependent_maintenance_packages
  • Nenhum pacote de backup de instalação está disponível para desinstalar a manutenção.

Notas sobre a Utilização

Arquivo uninstall.txt de Exemplo

Edite a versão do arquivo incluído no arquivo ZIP do Update Installer para Software WebSphere. O exemplo a seguir não é comprovadamente uma representação exata do arquivo real.
################################################################################
#
# Este é o arquivo de resposta de instalação silenciosa para desinstalar
# pacotes de manutenção utilizando o instalador de atualização.
# 
# Um uso comum de um arquivo de opções é executar o assistente no modo silencioso.
# Isso permite que o autor do arquivo de opções especifique as configurações
# do assistente sem ter que executar o assistente no modo gráfico ou de console.
# Para utilizar esse arquivo de opções na execução de modo silencioso, *remova
# o comentário* e modifique os parâmetros definidos nele.
#
# Utilize a seguinte linha de comandos ao executar o assistente a partir do
# diretório do instalador de atualização:
# 
#    update -options responsefiles/uninstall.txt -silent
#
################################################################################
################################################################################
#
# Utilizado para inserir o nome do arquivo do pacote de backup de manutenção
# a ser desinstalado.
# Este é o mesmo nome de arquivo que o pacote que foi originalmente instalado.
# Um pacote de manutenção somente pode ser desinstalado se existir um pacote
# de backup.
#
# ou seja, -W backup.package="PQ20029.pak"
#
# Nota: Se nenhum pacote for especificado, um padrão do último pacote de
# manutenção e instalado será utilizado.
#
#-W backup.package=""
################################################################################
#
# Utilizado para modificar o local de instalação do produto que será atualizado.
# Este valor deve ser deixado comentado se o Update Installer estiver
# sendo executado a partir do local recomendado.
#
# ou seja, -W product.location="C:\Arquivos de Programas\IBM\WebSphere\
#          ProcServer"
#
# Nota: Se nenhum local for especificado, o diretório-pai para o instalador
# de atualização será utilizado como padrão
#
#-W product.location=""
################################################################################
#
# Não edite estes valores.
#
-W update.type="uninstall"

(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)