Instalando Pacotes Silenciosamente Utilizando o Installation Manager

Utilize o Installation Manager no modo silencioso para instalar pacotes do produto a partir da linha de comandos.
Por Que e Quando Desempenhar Esta Tarefa

Após instalar o Installation Manager, utilize-o no modo silencioso para instalar pacotes. Esse arquivo explica como instalar pacotes utilizando o Installation Manager.

Para executar o Installation Manager no modo silencioso, execute o seguinte comando a partir do subdiretório eclipse:
  • Para Windows®:IBMIMc.exe --launcher.ini silent-install.ini -input <nome e caminho do arquivo de resposta> -log <nome e caminho do arquivo de log>. Por exemplo: IBMIMc.exe --launcher.ini silent-install.ini -input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
  • Para outras plataformas: IBMIM --launcher.ini silent-install.ini -input <caminho e nome do arquivo de resposta> -log <caminho e nome do arquivo de log>. Por exemplo: IBMIM --launcher.ini silent-install.ini -input /root/mylog/responsefile.xml –log /root/mylog/silent_install_log.xml
A seguinte tabela descreve os argumentos utilizados com o comando de instalação silenciosa:
Argumento Descrição
-vm
Especifica o ativador Java™. No modo silencioso, sempre utilize java.exe no Windows e java em outras plataformas.
-nosplash
Especifica que a tela inicial deve ser suprimida.
--launcher.suppressErrors
Especifica que o diálogo de erro da JVM deve ser suprimida.
-silent
Especifica que o instalador do Installation Manager ou o Installation Manager devem ser executados no modo silencioso.
-input
Especifica um arquivo de resposta XML como a entrada para o instalador do Installation Manager ou o Installation Manager. Um arquivo de resposta contém comandos que o instalador ou o Installation Manager executa.
-log
(Opcional) Especifica um arquivo de log que registra o resultado da instalação silenciosa. O arquivo de log é um arquivo XML.

Se a sessão da instalação silenciosa for bem-sucedida, o arquivo de log conterá apenas o elemento-raiz de <result> </result>. Entretanto, se ocorrerem erros durante a instalação, o arquivo de log da instalação silenciosa terá os elementos de erro e as mensagens.

-updateAll
(Opcional) Todas as atualizações disponíveis são instaladas.
-installAll
(Opcional) Todos os produtos disponíveis são instalados.
--launcher.ini silent-install.ini

Especifica o local do arquivo .ini do produto para utilizar. Se esse argumento não estiver especificado, o executável procurará um arquivo no mesmo diretório do ativador, com o mesmo nome e a extensão .ini. Por exemplo, IBMIM.exe procura por IBMIM.ini e install.exe procura por install.ini. O arquivo silent-install.ini localizado no mesmo diretório que o arquivo IBMIM.exe contém os parâmetros de inicialização aplicáveis à instalação silenciosa e também deve estar presente.

-accessRights
Define se o IM opera no modo admin ou nonAdmin. Para o modo nonAdmin, esse argumento sempre deve ser usado com o parâmetro 'nonAdmin':
-accessRights nonAdmin
Para o modo admin, ele deve ser usado com o parâmetro admin:
-accessRights admin
Se esse argumento não for utilizado, o valor padrão é configurado com base nas permissões de usuário atuais.
Nota:
Para usuários do Windows XP que são membros do grupo Administrador, o padrão é sempre -accessRights admin. Para os usuários que executam no modo nonAdmin, o argumento -accessRights nonAdmin deve ser passado explicitamente.
O Installation Manager tem um arquivo .ini ou de inicialização silent-install.ini que inclui valores padrão para os argumentos na tabela. Por exemplo, o arquivo silent-install.ini pode ser parecido com este:
-vm
C:\Program Files\IBM\Installation Manager\eclipse\jre_5.0.2.sr5_20070511\jre\bin\java.exe
-nosplash
--launcher.suppressErrors
-silent
-vmargs
-Xquickstart
-Xgcpolicy:gencon
Resultados
Quando o Installation Manager é executado no modo de instalação silenciosa, ele lê o arquivo de resposta e grava um arquivo de log para o diretório que você especificou. Apesar de você precisar ter um arquivo de resposta quando executa no modo de instalação silenciosa, arquivos de log são opcionais. O resultado dessa execução deve ser um status de 0 no caso de êxito e um número diferente de zero no caso de falha.

Feedback