无需提示即可安装 openjdk-7-jre

无需提示即可安装 openjdk-7-jre

在安装过程中,我必须按 [ENTER] 才能继续执行以下命令:

apt-get install openjdk-7-jre

有没有办法避免这个提示?

答案1

老问题,但仍然没有答案,也不相关。您需要安装 headless 包。在撰写本文时,版本 11 已经发布,因此我使用它作为示例:

apt install -y openjdk-11-jre-headless

或者对于 JDK

apt install -y openjdk-11-jdk-headless

答案2

您可以添加 -y 选项,即 apt-get -y install openjdk-7-jre

来自 apt-get 手册:

-y, --yes, --assume-yes 自动对提示回答“是”;假设所有提示的答案都是“是”,并以非交互方式运行。如果出现不良情况,例如更改保留的软件包、尝试安装未经认证的软件包或删除必需的软件包,则 apt-get 将中止。配置项:APT::Get::Assume-Yes。

编辑:要接受 Java 许可证,解决方案如下:

自动安装 Java(使用静默选项)

答案3

简单的方法

apt update
apt upgrade 
apt install -y openjdk-11-jdk-headless
java -version 

在此处输入图片描述

相关内容