Я пытаюсь автоматизировать установку Java SE на своих компьютерах с Linux (Fedora и Ubuntu), и хотя я могу загрузить файлы rpms / deb, я не могу установить их без интерактивного лицензионного соглашения. Есть ли способ договориться о лицензии через командную строку без участия человека? Заранее спасибо.
Обратите внимание, что Ubuntu поставляется с OpenJDK, который не требует части "принять лицензию". Если вам этого достаточно, просто наберите
sudo apt-get install default-jdk
(для недавнего Ubuntus)
Из Форумы Ubuntu , попробуйте
DEBIAN_FRONTEND=noninteractive apt-get install -y java5-sun-jre || : debconf 'echo SET shared/accepted-sun-dlj-v1-1 true; echo $(read) >&2' apt-get install -y java6-sun-jre