我正在尝试在我的linux盒子(Fedora和Ubuntu)上自动化Java SE安装,虽然我可以下载rpms / deb文件,但如果没有交互式许可协议,我无法安装它 . 有没有办法同意通过命令行进行许可而无需人工干预?提前致谢 .
从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
请注意,Ubuntu附带OpenJDK,不需要“接受许可”部分 . 如果这对你来说足够好,那就跑吧
sudo apt-get install default-jdk
(对于最近的Ubuntus)
2 回答
从Ubuntu Forums开始,试试吧
请注意,Ubuntu附带OpenJDK,不需要“接受许可”部分 . 如果这对你来说足够好,那就跑吧
(对于最近的Ubuntus)