• Nenhum resultado encontrado

Comandos de Instalação Silenciosa

No documento Rational Application Developer (páginas 46-49)

Você podeutilizaressatabeladereferênciaparaaprendermais sobreoscomandos do arquivode respostaparausoduranteumainstalaçãosilenciosa.

ComandosdoArquivodeResposta Descrição Profile

<profile

id="the profile (package group) id" installLocation="the install location of

the profile">

<data key="key1" value=”value1”/> <data key="key2" value=”value2”/>

</profile>

Utilizeestecomandoparacriarumgrupo depacotes(oulocaldainstalação).Seo grupodepacotesespecificadojáexistir,o comandonãoteráefeito.Atualmente,ao criaroperfil,ainstalaçãosilenciosatambém criarádoiscontextosdeinstalação;umpara oEclipseeumparaonativo.Umperfilé umlocaldainstalação.

Vocêpodeutilizaroelemento<data>para configuraraspropriedadesdoperfil. Alistaaseguircontémaschavesatualmente suportadaseosvaloresrelacionados: v AchaveeclipseLocationespecificaum

valordelocaldoEclipseexistente,como c:\myeclipse\eclipse.

v Achavecic.selector.nlespecificaas

seleçõesdecódigodoidiomadeNL (NaturalLanguage),comozh,jaeen.

Nota: SepareváriosvaloresNLcom vírgulas.

Alistaaseguircontémoscódigosdeidioma atualmentesuportados: v Inglês(en) v Francês(fr) v Italiano(it) v ChinêsSimplificado(zh) v Russo(ru)

v ChinêsTradicional(Taiwan)(zh_TW)

v ChinêsTradicional(HongKong)(zh_HK)

v Alemão(de) v Japonês(ja) v Polonês(pl) v Espanhol(es) v Tcheco(cs) v Húngaro(hu) v Coreano(ko) v Português(pt_BR) Repositories <server> <repository location="http://example/ repository/"> <repository location=”file:/C:/ repository/”>

<!—add more repositories below--> <...>

</server>

Utilizeessecomandoparaespecificaros repositóriosutilizadosduranteuma

instalaçãosilenciosa.Utilizeumcaminhode URLouUNCparaespecificarrepositórios remotos;utilizecaminhosdediretóriopara especificarrepositórioslocais.

ComandosdoArquivodeResposta Descrição Install

<install>

<offering profile= "profile id" features= "feature ids"

id= "offering id" version= "offering version"></offering>

<!—add more offerings below> <...>

</install>

Utilizeessecomandoparaespecificaros pacotesdeinstalaçãoqueserãoinstalados. OIDdoperfildevecorresponderaum perfilexistenteouumperfilcriadopelo comandoconfigurarperfil.

IDsdeRecursopodemserespecificados opcionalmenteporumalistadelimitadapor vírgulas,como″feature1,feature2”eassim pordiante.SenenhumIDderecursoestiver especificado,todososrecursospadrãona ofertaespecificadaserãoinstalados.

Nota: Osrecursosnecessáriosserão incluídosparainstalação,mesmoquenão estejamexplicitamenteespecificadosnalista delimitadaporvírgulas.

<installmodify=″true″>ou<uninstall modify=″true″>(atributoopcional) <uninstall modify="true"> <offering profile="profileID"

id="Id" version="Version" features="-"/>

</uninstall>

Utilizeoatributo<installmodify=″true″> noscomandosdeinstalaçãoedesinstalação paraindicarquevocêdesejamodificaruma instalaçãoexistente.Seoatributonãofor configuradoparatrue,ovalorserá padronizadocomofalse.Seaintençãoda operaçãodemodificaçãoforapenasinstalar pacotesdeidiomaadicionais,umhífen“-“ deveráserutilizadonalistadeIDsde recursosdeofertaparaindicarquenenhum novorecursoestásendoincluído.

Importante: Vocêdeveespecificar

″modify=true″eumalistadorecursohífen ″-″comoespecificadonoexemplo;do contrário,ocomandoinstallinstalaráos recursospadrãodaofertaeocomando uninstallremoverátodososrecursos.

Uninstall

<uninstall>

<offering profile= "profile id" features= "feature ids"

id= "offering id" version= "offering version"></offering>

<!—add more offerings below> <...>

</uninstall>

Utilizeessecomandoparaespecificaros pacotesqueserãodesinstalados. OIDdoperfildevecorresponderaum perfilexistenteouumperfilespecificadoem umcomandodeperfil.Alémdisso,se nenhumIDderecursoestiverespecificado, todososrecursosnaofertaespecificada serãodesinstalados;senenhumIDdeoferta estiverespecificado,todasasofertas instaladasnoperfilespecificadoserão desinstaladas.

Rollback

<rollback>

<offering profile= "profile id" id= "offering id"

version= "offering version"> </offering>

<!—add more offerings below <...>

</rollback>

Utilizeessecomandopararecuperaras ofertasespecificadasnaversãoatualmente instaladanoperfilespecificado.Vocênão podeespecificarrecursosemumcomando rollback.

ComandosdoArquivodeResposta Descrição InstallAll

<installALL/>

Nota: Essecomandoéequivalenteautilizar

–silent –installAll

.

Utilizeessecomandoparaprocurare instalarsilenciosamentetodosospacotes disponíveis.

UpdateAll

<updateALL/>

Nota: Essecomandoéequivalenteautilizar

–silent –updateAll

.

Utilizeessecomandoparaprocurare atualizarsilenciosamentetodosospacotes disponíveis.

License

<license policyFile=“local do arquivo de location”/>

Porexemplo:

<license policyFile=”c:\mylicense.opt”/>

Utilizeessecomandoparagerarumarquivo derespostaquecontémumcomandode licençainiciandooassistentedelicença depoisdeiniciaroInstallationManagerno mododeregistro.

Duranteomododeregistro,sevocê configuraropçõesflexpormeiodo assistentedegerenciamentodelicença,as opçõesquevocêconfigurarserãogravadas emumarquivodepolíticasdelicença denominado“license.opt”,nomesmo diretórioqueoarquivoderespostagerado; oarquivoderespostaconteráumcomando delicençaquefazreferênciaaoarquivode políticas.

Wizard

<launcher -mode wizard -input < response file >

Utilizeessecomandoparainiciaro InstallationManagernomodoUI.Omodo UIiniciaoInstallationManagernoassistente deinstalaçãoouassistentededesinstalação. Noentanto,nestecaso,oarquivode respostasópodecontercomandosde preferênciaecomandosdeinstalaçãoou comandodepreferênciaecomandosde desinstalação;nãoépossívelmisturar comandosdeinstalaçãoedesinstalaçãono mesmoarquivoderespostaaoexecutaro InstallationManagernomodoUI.

No documento Rational Application Developer (páginas 46-49)