没有 GUI 的 Linux 的最小 Java 安装

Par*_*oke 8 headless java

我正在使用 CentOS 6.3 x86_64 最小操作系统(使用 netinstall ISO 安装)。

该系统预计不会运行控制台应用程序/服务和 Tomcat7 之外的任何东西。当我尝试安装 OpenJDK 1.7 时,它会列出一些 x11 包作为依赖项。为了我的目的,甚至不需要 awt 。因此,如果可能,我想避免安装所有字体、x11 等。

是否存在没有 UI 部分的 Java/JRE 版本?

小智 13

我不知道 CentOS,但通常它们是-headless不包含 GUI 组件的发行版中的 OpenJDK包,并且通常不依赖于 X11 包。

比如Debian的提供一个软件包和ArchLinux的太多。如果您的发行版不包含它,您可以查看这些以了解它是如何构建的。