Comandos de Instalação Silenciosa

É possível utilizar essa tabela de referência para aprender mais sobre os comandos do arquivo de resposta para uso durante uma instalação silenciosa.
Comandos do Arquivo de Resposta Descrição

Configurar Perfil

<profile
id="o id do perfil"
installLocation="o local da instalação do perfil">
<data key="chave1" value=”valor1”/>
<data key="chave2" value=”valor2”/>

</profile>
Utilize esse comando para criar um local da instalação. Se o local da instalação especificado já existir, o comando não terá efeito. Atualmente, ao criar o perfil, a instalação silenciosa também criará dois contextos de instalação; um para o Eclipse e um para o nativo. Um perfil é um local da instalação.

O elemento <data> pode ser utilizado para configurar propriedades do perfil.

A lista a seguir contém as chaves suportadas atualmente e os valores relacionados:
  • A chave eclipseLocation especifica um valor de local do Eclipse existente, tal como c:\myeclipse\eclipse.
  • A chave cic.selector.nl especifica as seleções de códigos de idioma NL (Natural Language), tais como zh, ja e en.
Nota: Separe os vários valores de NL com vírgulas.
A lista a seguir contém os códigos de idioma suportados atualmente:
  • Inglês (en)
  • Francês (fr)
  • Italiano (it)
  • Chinês Simplificado (zh)
  • Russo (ru)
  • Chinês Tradicional (Taiwan) (zh_TW)
  • Chinês Tradicional (Hong Kong) (zh_HK)
  • Alemão (de)
  • Japonês (ja)
  • Polonês (pl)
  • Espanhol (es)
  • Checo (cs)
  • Húngaro (hu)
  • Coreano (ko)
  • Português (pt_BR)

Configurar Repositórios

<server>
<repository location="http://xxx/repository/">
<repository location=”file:/C:/repository/”>
<!—incluir mais repositórios abaixo-->
<…>
      </server>
Utilize este comando para especificar os repositórios utilizados durante a instalação silenciosa. Utilize um caminho de URL ou UNC para especificar repositórios remotos; utilize caminhos de diretório para especificar repositórios locais.

Instalar

<install>
<offering profile= "id do perfil" features= "ids do recurso"
id= "id da oferta" version= "versão da oferta"></offering>

<!—incluir mais ofertas abaixo>
<…>

</install>

<install modify="true">(atributo opcional)

Utilize esse comando para especificar os pacotes de instalação que serão instalados.

O ID do perfil deve corresponder a um perfil existente ou um perfil criado pelo comando configurar perfil.

IDs de Recurso podem ser especificados opcionalmente por uma lista delimitada por vírgulas, como "feature1, feature2” e assim por diante. Se nenhum ID de recurso estiver especificado, todos os recursos padrão na oferta especificada serão instalados.

Nota: Os recursos necessários serão incluídos para instalação, mesmo que não estejam explicitamente especificados na lista delimitada por vírgulas.

<install modify="true">or <uninstall modify="true"> (atributo opcional)

<uninstall modify="true">
<offering profile="ID_perfil" id="Id" version="Versão" features="-"/>
</uninstall>

Utilize o atributo <install modify="true"> em comandos de instalação ou desinstalação para indicar que você deseja modificar uma instalação existente. Se o atributo não for configurado como true, o valor padrão será false. Se a intenção da operação de modificação for somente instalar pacotes de idiomas adicionais, um hífen “-“ deve ser utilizado na lista de IDs de recursos de oferta para indicar que nenhum recurso novo está sendo incluído.

Importante: É preciso especificar "modify=true" e uma lista de recursos de hífen "-" conforme especificado neste exemplo; caso contrário, o comando de instalação instalará os recursos padrão da oferta e o comando de desinstalação removerá todos os recursos.

Desinstalar

<uninstall>
<offering profile= "id do perfil" features= "ids do recurso"
id= "id da oferta" version= "versão da oferta"></offering>

<!—incluir mais ofertas abaixo>
<…>

</uninstall>
Utilize esse comando para especificar os pacotes de instalação que serão desinstalados.

O ID do perfil deve corresponder a um perfil existente ou um perfil especificado em um comando de perfil. Além disso, se nenhum ID de recurso for especificado, todos os recursos na oferta especificada serão desinstalados; se nenhum ID de oferta for especificado, todas as ofertas instaladas no perfil especificado serão desinstaladas.

Recuperar

<rollback>
<offering profile= "id do perfil" id= "id da oferta"
version= "versão da oferta">
	</offering>

<!—incluir mais ofertas abaixo
<…>

</rollback>
Utilize este comando para retroceder até as ofertas especificadas a partir da versão instalada atualmente no perfil especificado. Não é possível especificar recursos em um comando de recuperação.

InstallAll

<installALL/>
Nota: Esse comando é equivalente a utilizar
–silent –installAll 
.
Utilize esse comando para procurar e instalar silenciosamente todos os pacotes instaláveis disponíveis.

UpdateAll

<updateALL/>
Nota: Esse comando é equivalente a utilizar
–silent –updateAll 
.
Utilize esse comando para procurar e atualizar silenciosamente todos os pacotes instaláveis disponíveis.

Licença

<license policyFile=“local do arquivo de políticas”/>

Por exemplo:

<license policyFile=”c:\mylicense.opt”/> 
Utilize este comando para gerar um arquivo de resposta contendo um comando de licença, iniciando o assistente de licença depois de iniciar o Installation Manager no modo de gravação.

Durante o modo de gravação, é possível configurar opções de flex por meio do assistente de gerenciamento de licenças; as opções configuradas serão gravadas em um arquivo de políticas de licença denominado “license.opt” no mesmo diretório do arquivo de resposta gerado; o arquivo de resposta conterá um comando de licença que referencia o arquivo de políticas.

Assistente

<launcher -mode wizard -input < arquivo de resposta >
Utilize este comando para iniciar o Installation Manager no modo de UI. O modo de UI inicia o Installation Manager no assistente de instalação ou no assistente de desinstalação. Neste caso, porém, o arquivo de resposta somente pode conter comandos de preferência e comandos de instalação ou comando de preferência e comandos de desinstalação; não é possível misturar comandos de instalação e de desinstalação no mesmo arquivo de resposta ao executar o Installation Manager no modo de UI.

Feedback