Java
沒有 GUI 的 Linux 的最小 Java 安裝
我正在開發 CentOS 6.3 x86_64 最小作業系統(使用 netinstall ISO 安裝)。
該系統預計不會執行控制台應用程序/服務和 Tomcat7 之外的任何內容。當我嘗試安裝 OpenJDK 1.7 時,它列出了一些 x11 包作為依賴項。出於我的目的,甚至不需要 awt。因此,如果可能的話,我想避免安裝所有字型、x11 等。
是否存在沒有 UI 部分的 Java/JRE 版本?
我不知道 CentOS,但通常它們是
-headless
發行版中的 OpenJDK 包,不包含 GUI 組件,通常不依賴於 X11 包。
您可以從源包重新製作包並將 x11 deps 拆分為另一個包,它不是“A+”包,更像是“B-”。我認為這只是因為您不希望安裝它所依賴的所有 x11 庫?
或者,您可以簡單地使用提供的 tarball 而不是 rpm。