Come posso evitare premere "Invio" durante l'installazione di Java Sun (Oracle) 1.6 su Linux (CentOS)

È abbastanza facile installare java sun jdk 1.6.x utilizzando il programma di installazione xxx.rpm.bin da java.com, ma ti obbliga a premere "Invio" per il contratto di licenza durante l'installazione. Questo è un problema per me perché ho bisogno di creare script per installare java jdk automaticamente. Chiunque sa sapere come evitare questo problema? Grazie.

  • Ottenere diff per le modifiche di file rilevate da rpm -V
  • Pacchetto Puppet "assicura => ultimo" non sempre funziona
  • RPM: impostazione richiesta: somepackage> = 0.5.0 e somepackage <0.6.0
  • % sezione post di rpmbuild non funziona
  • Ci sono RPM per GlassFish v3?
  • Distriggers il controllo della chiave pubblica per l'installazione di rpm
  • Come fare un repo statico RHEL per un rilascio specifico
  • sostituire o rimuovere la firma GPG su RPM
  • 2 Solutions collect form web for “Come posso evitare premere "Invio" durante l'installazione di Java Sun (Oracle) 1.6 su Linux (CentOS)”

    Il command linux "yes" può premere ripetutamente un tasto (il valore predefinito è y)

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

    Abbastanza semplice, se vuoi solo colpire <Enter> fare:

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

    Per saperne di più visita http://www.computerhope.com/unix/yes.htm

    Suppongo che già aggiungi l'attributo eseguibile al file bin:

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

    O se prevede Y, y o sì:

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

    Ora, solo essere paziente e attendere fino alla fine.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.