首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动安装Java (带有Silent选项)

自动安装Java (带有Silent选项)
EN

Ask Ubuntu用户
提问于 2012-09-19 14:38:07
回答 6查看 69.5K关注 0票数 104

我正试图通过apt-get安装Java。

但是,我发现了这个Java安装程序的PPA,当我添加存储库,更新,然后发出apt安装-y命令时,java的安装程序将接管它,并弹出一个配置选项。

我希望能够在不需要任何干预或按键盘的情况下安装它,因为我正在为我的EC2实例创建、构建和部署脚本,这些脚本将自动安装它需要的所有标记包。

还有其他选择吗?

EN

回答 6

Ask Ubuntu用户

发布于 2015-06-17 08:51:22

使用WebUpd8 8团队的PPA静默安装Java6/7/8/9

代码语言:javascript
复制
sudo apt-get install -y python-software-properties debconf-utils
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo debconf-set-selections
sudo apt-get install -y oracle-java8-installer

@gertvdijk回答在Ubuntu 14.04和14.10上不适用于我

票数 56
EN

Ask Ubuntu用户

发布于 2013-06-17 09:28:38

支持@gertvdijk 回答原创博文中关于webupd8's PPA的描述。

更新2:安装程序现在要求您在安装开始之前接受Oracle许可证。这只需要一次。如果由于某种原因需要自动安装,可以运行以下命令来自动接受Oracle许可证: sudo echo oracle-java7-installer shared/accepted-oracle-v1-1选择true \ sudo /usr/bin/debconf set- select。

票数 13
EN

Ask Ubuntu用户

发布于 2016-08-08 01:09:58

我使用dockerubuntu16.04LTS验证了下面的句子工作。

代码语言:javascript
复制
RUN apt-get install -y software-properties-common
RUN add-apt-repository ppa:webupd8team/java && apt-get update

RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 seen true" | debconf-set-selections

RUN apt-get install -y oracle-java8-installer
票数 11
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/190582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档