Linuxへの最小Javaインストール、GUIなし

Linuxへの最小Javaインストール、GUIなし

私はCentOS 6.3 x86_64最小オペレーティングシステム(netinstall ISOを使用してインストール)を使用しています。

システムは、コンソールアプリケーション/サービスとTomcat7以外のものを実行すると予想されません。 OpenJDK 1.7をインストールしようとすると、一部のx11パッケージが依存関係として一覧表示されます。私の目的にはawtは必要ありません。だから可能であれば、すべてのフォント、x11などをインストールしないでください。

UI部分のないJava / JREバージョンはありますか?

答え1

CentOSについてはわかりませんが、通常は-headlessディストリビューションのOpenJDKパッケージであり、GUIコンポーネントを含まず、通常はX11パッケージに依存しません。

例えば ​​Debian提供するパッケージとArchLinuxまた。ディストリビューションに含まれていない場合は、それを調べて配布方法を確認できます。

答え2

ソースパッケージからパッケージを再作成し、x11 depsを別のパッケージに分割できます。これは「A +」パッケージではなく「B-」に近いです。私はそれが依存しているすべてのx11ライブラリをインストールしたくないからだと思いますか?

あるいは、rpmの代わりに提供されたtarballを使用することもできます。

関連情報