使用java.com的xxx.rpm.bin安装程序来安装java sun jdk 1.6.x是相当简单的,但是它强制你在安装过程中按下“Enter”作为许可协议。 这对我来说是个问题,因为我需要创build脚本来自动安装java jdk。 任何人都知道如何避免这个问题? 谢谢。
linux命令“yes”可以反复按下一个键(默认是y)
yes | ./jdk-6u24-linux-x64.bin
很简单,如果你想要它只是击中<Enter>做:
yes '' | ./jdk-6u24-linux-x64.bin
有关更多信息,请访问http://www.computerhope.com/unix/yes.htm
我认为你已经添加到bin文件的可执行属性:
echo | ./jdk-6u24-linux-x64.bin
或者如果期待Y,Y或是:
echo y | ./jdk-6u24-linux-x64.bin
现在,耐心等待,直到结束。