#!/bin/bash
# To install java and jre
sudo apt-get install sun-java6-jdk sun-java6-jre
# END
安装Java和JRE时,会出现“许可协议”提示。如何编写脚本以接受许可协议。
#!/bin/bash
# To install java and jre
sudo apt-get install sun-java6-jdk sun-java6-jre
# END
(背景信息部分来自这里)
export DEBIAN_FRONTEND=noninteractive
echo "sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true" |
debconf-set-selections
sudo -E apt-get install -y sun-java6-jdk sun-java6-jre
我强烈推荐
针对这种问题,PaaS计算是寻找自动化部署脚本的最佳选择 :)
你可以使用expect:
#! /usr/bin/expect -f
apt-get install sun-java6-jdk
expect "[y/n]"
sleep 1
send "y\r"