#!/bin/bash
# To install java and jre
sudo apt-get install sun-java6-jdk sun-java6-jre
# END
安装java和jre时会询问“许可协议”。如何编写脚本来接受许可协议。
答案 0 :(得分:1)
(部分来自 here 获取背景信息)
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计算是 寻找自动部署脚本的地方:)
答案 1 :(得分:0)
您可以使用expect:
#! /usr/bin/expect -f
apt-get install sun-java6-jdk
expect "[y/n]"
sleep 1
send "y\r"