FHS準拠の方法でJDKをインストールする

FHS準拠の方法でJDKをインストールする

ElementaryOS 0.3にJDKをインストールしようとしていますが、FHS互換の方法でインストールしたいと思います。このトピックに関するいくつかの答えを読んで、そのほとんどは/usr/local/もともと。Javaフォルダを使用し/usr/localましたが、それ以前はFHS 3を読み始めました。それは次のように言う:

4.9.2.要件

次のディレクトリまたはディレクトリへのシンボリックリンクは/usr/localになければなりません。

カタログの説明

  1. binローカルバイナリファイル
  2. ローカルバイナリなどのホスト固有のシステム構成
  3. ゲームローカルゲームバイナリ
  4. ネイティブCヘッダーファイルを含める
  5. lib地域図書館
  6. マンローカルオンラインマニュアル
  7. sbinローカルシステムバイナリ
  8. 共有ローカルスキーマ独立階層
  9. srcローカルソースコード

FHS準拠システムを初めてインストールした後は、/usr/localに以下のリスト以外のディレクトリーを含めないでください。

これはJDKファイルを解凍し、たとえばJDKのbinフォルダ/usr/local/bin、JDKマニュアル/usr/local/manなどを他のフォルダと一緒に配置する必要があることを意味しますか?

答え1

基本オペレーティングシステムがUbuntuに基づいていることを考慮すると、いくつかのオプションがあります。

  1. openjdk-7または、パッケージを使用してOpenJDKをインストールできますopenjdk-8。基本オペレーティングシステムで後者が利用できるかどうかはわかりません。

  2. java-package基本OSでも利用可能なパッケージを使用して、Oracle JDK(JDK 8を含む)を再パッケージ化できます。これは、Debian 派生物で使用される Java 代替システムともよく統合される FHS 互換パッケージを提供します。

関連情報