Como instalar silenciosamente / autônomo o JavaEE no Linux?

1

Eu fiz o download do Java ( jdk-6u31-linux-x64.bin ) de oracle.com . Eu corro o executável, arquivos são descompactados com sucesso, mas depois há uma mensagem sobre o registro e ele fica em

Press Enter to continue...

Eu preciso conseguir executar isso automaticamente a partir de um script. Existe uma maneira simples de ignorar ou descartar automaticamente esse aviso?

    
por Mike Willekes 02.05.2012 / 00:21

1 resposta

3
touch answers && ./jdk-6u31-linux-x64.bin < answers && rm answers

Este comando faz o seguinte:

  1. touch answers Crie um arquivo de texto vazio chamado answers no diretório atual
  2. ./jdk-6u31-linux-x64.bin < answers Execute o instalador do Java e redirecione o stdin do arquivo answers vazio
  3. rm answers Exclua o arquivo temporário quando terminar
  4. && Combine três operações em uma única linha. Somente execute o próximo comando se o comando anterior foi concluído com êxito
por 02.05.2012 / 00:26