¿Cómo instalar JavaEE de forma silenciosa o desatendida en Linux?

¿Cómo instalar JavaEE de forma silenciosa o desatendida en Linux?

He descargado Java ( jdk-6u31-linux-x64.bin) deoracle.com. Ejecuto el ejecutable, los archivos se descomprimen correctamente, pero luego aparece un mensaje sobre el registro y se encuentra en

Presione Entrar para continuar...

Necesito poder ejecutar esto automáticamente desde un script. ¿Existe una forma sencilla de omitir o descartar automáticamente este mensaje?

Respuesta1

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

Este comando hace lo siguiente:

  1. touch answersCree un archivo de texto vacío llamado answersen el directorio actual
  2. ./jdk-6u31-linux-x64.bin < answersEjecute el instalador de Java y redirija la entrada estándar desde el answersarchivo vacío
  3. rm answersEliminar el archivo temporal cuando termine
  4. &&Combine tres operaciones en una sola línea. Ejecute solo el siguiente comando si el comando anterior se completó correctamente

información relacionada