openjdk-7-jre-headless
和openjdk-7-jre
有什么区别。
当我在Ubuntu的终端中键入java
时,提示openjdk-7-jre-headless
而不是openjdk-7-jre
两者之间的差异可以迅速总结如下
openjdk-7-jre-headless
包在您不需要在图形用户界面中绘制任何内容时使用。例如,后台服务或终端应用程序。通常在服务器上使用。openjdk-7-jre
软件包包含openjdk-7-jre-headless
软件包,因为它包含大多数Java功能。它通常在台式机上找到。openjdk-7-jre
软件包不建议安装在服务器上,因为它会安装服务器上不常用的额外软件。类似地,OpenJDK-11-JDK用于Java应用程序开发,而OpenJDK-11-JDK-headless用于非GUI开发。 @上一条评论中的评论者。