2011-11-15 20 views
1

我試圖在我的Linux機器上(Fedora和Ubuntu)自動化Java SE安裝,雖然我可以下載rpms/deb文件,但我無法在沒有互動許可協議。有沒有辦法同意通過命令行進行許可而無需人工交互?提前致謝。在Linux上安裝OracleSun Java無w/o許可證提示

+0

標記這個超級用戶,它屬於那裏。 – kbyrd

+0

[sudo apt-get -y install install-java7-installer]的自動許可協議可能重複(http://stackoverflow.com/questions/19275856/auto-yes-to-the-license-agreement- on-sudo-apt-get -y-install-oracle-java7-instal) –

+1

如果有任何事情是這個問題的重複,給定他們被問到的日期。 – rdodev

回答

1

Ubuntu Forums,嘗試

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 
1

需要注意的是Ubuntu的附帶的OpenJDK不需要了 「接受許可證」 的一部分。如果這是不夠好,你那麼就運行

sudo apt-get install default-jdk 

(近期Ubuntus)

+0

嘿Thorbjorn,我希望我可以使用open-jdk/jre。我們有兩個需要Oracle/Sun jre的第三方工具。 – rdodev