Como posso evitar pressionar “Enter” durante a instalação do Java Sun (Oracle) 1.6 no Linux (CentOS)

2

É muito fácil instalar o java sun jdk 1.6.x usando o instalador xxx.rpm.bin em java.com, mas obriga você a pressionar "Enter" para o contrato de licença durante a instalação. Este é um problema para mim, pois preciso criar um script para instalar o java jdk automaticamente. Alguém sabe como evitar esse problema? Obrigado.

    
por abovesun 19.03.2011 / 14:16

2 respostas

6

O comando linux "yes" pode pressionar repetidamente uma tecla (o padrão é y)

yes | ./jdk-6u24-linux-x64.bin

Muito simples, se você quiser, basta acessar <Enter> do:

yes '' | ./jdk-6u24-linux-x64.bin

Veja mais em link

    
por 19.03.2011 / 16:45
1

Presumo que você já tenha adicionado o atributo executável ao arquivo bin:

echo | ./jdk-6u24-linux-x64.bin

Ou se está esperando Y, y ou sim:

echo y | ./jdk-6u24-linux-x64.bin

Agora, seja paciente e espere até o final.

    
por 19.03.2011 / 14:24