automatizar a instalação do java jre e java plugin via script

Iniciado por giant_trunade, 13 de Março de 2009, 16:41

tópico anterior - próximo tópico

giant_trunade

Olá pessoal,

faço algumas customizações para clientes e precisava gerar a instalação do java jre e java-plugin em modo offline (sem internet) para os clietes.

O PROBLEMA É:

toda vez que o java instala ele pede que seja feita a aceitação da licença. Isso dificulta o processo de automatização.

gostaria que me dessem ajuda no script abaixo para que eu conseguisse fazer a instalação sem ter que manualmente aceitar a licença. pesquisei nos manuais e nao achei a solução p isso.

COMO PODEM VER ABAIXO EU USEI O PARAMETRO dpkg -i --force-confdef PARA TENTAR FAZER ELE ACEITAR A LICENÇA POR PADRÇAO MAS NAO DEU CERTO.

MEU SCRIPT:

Citar
#Script para a instalação da maquina virtual java e seus plugins

#unset [-f] [-v] [name ...]


dpkg -i odbcinst1debian1_2.2.11-16build2_i386.deb

dpkg -i xutils-dev_1%3a7.4+3_i386.deb

dpkg -i unixodbc_2.2.11-16build2_i386.deb

dpkg -i gsfonts-x11_0.20ubuntu1_all.deb

dpkg -i --force-confdef java-common_0.30ubuntu3_all.deb

dpkg -i --force-confdef sun-java6-bin_6-10-0ubuntu2_i386.deb

dpkg -i --force-confdef sun-java6-fonts_6-10-0ubuntu2_all.deb

dpkg -i --force-confdef sun-java6-jre_6-10-0ubuntu2_all.deb


#dependencias plugin (devido a erro de dependencias)

dpkg -i libasound2_1.0.17a-0ubuntu4_i386.deb

dpkg -i libx11-6_2%3a1.1.5-2ubuntu1.1_i386.deb

dpkg -i libxext6_2%3a1.0.4-1_i386.deb

dpkg -i libxi6_2%3a1.1.3-2build1_i386.deb

dpkg -i libxtst6_2%3a1.0.3-1_i386.deb

#javaplugin

dpkg -i --force-confdef sun-java6-plugin_6-10-0ubuntu2_i386.deb

exit 0


Como faço para a instalação ja selecionar por padrão a opção de aceitar a licença??

Desde já muito obrigado

giant_trunade

Olá a todos!

Ninguem sabe mesmo como remover a aceitação da licença?

já viram isto? é durante a instalação do java plugin e do java6.

não existe um parametro que eu possa usar no dpkg -i que force a setar "defaults" na instalação??

Gostaria que opinassem tambem se o script pode estar correto ou incorreto para a função dele...

Abraços a todos

mateuscps

Olá pessoal!
Sou novo aqui.
Quanto à essa questão, a única sugestão que daria seria ver o código do instalador do Java e ver o que se pode fazer (creio que o código é aberto, certo ?)
No site da Sun não fala disso ?
A comunidade deles é enorme.

Mateus