Eclipseインストールディレクトリ


9

最新のEclipse Kepler Java EEを手動でインストールしたい。ここまでは順調ですね。

私の質問:

  1. 抽出されたEclipseフォルダーには、明らかに2つの可能なインストールディレクトリがあります。

/optまたは/usr/local推奨されるものは何ですか?

  1. 同じですが、シンボリックリンクを作成する場合:

/usr/bin または /usr/local/bin

ここで推奨されるディレクトリは何ですか?

私の最善の策:ディレクトリ/ opt / eclipseと/ usr / binへのシンボリックリンクをインストールしますか?


1
Eclipseバンドルを手動でダウンロードした場合、それは完全なソフトウェアであり、システムにjavaをインストールするだけでよいので、それをsayホームディレクトリに解凍し、eclipseスクリプトをダブルクリックして起動します。スクリプトを右クリックして、後でリンクを作成できます
Olu Smith

回答:


8

UnixのによるとはFilesystem Hierarchy Standard/optおよび/usr/local以下のように使用されるべきです。

/ usr / local:

「/ usr / local階層は、ソフトウェアをローカルにインストールするときにシステム管理者が使用するためのものです。[...]これは、ホストのグループ間で共有できるが、/ usrにはないプログラムとデータに使用できます。」

/ opt:

"/ optは、アドオンアプリケーションソフトウェアパッケージのインストール用に予約されています。[...]ユーザーが呼び出すプログラムは、ディレクトリ/ opt / <package> / binまたは/ opt / <provider>の下にある必要があります階層。"

したがって、2つの質問に答えます。

「/ optまたは/ usr / local推奨されるものは何ですか?」

この答え(これまでにないほど詳細に説明されています)から借用する/optことは、アンパックの準備ができているビルド済みバイナリを含むビルド済みパッケージを対象としています。自分でEclipseをコンパイルしている場合は/usr/local、正しい場所です。

「/ usr / binまたは/ usr / local / bin?」

/usr/binは、ディストリビューションによって提供されるソフトウェアを対象としています。Eclipseを自分でビルドする場合は、インストールプレフィックスをに設定する必要があります/usr/local


重要な注意:通常の状況では、/usr/localおよび/optはrootによって所有されており、誰でも書き込めません。システム管理者でない場合は、ファイルをインストールするか、ホームフォルダを使用するように依頼する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.