昔、「/opt」は、AT&T、Sun、DEC などの UNIX ベンダー、およびサードパーティ ベンダーによって「オプション」パッケージを保持するために使用されていました。つまり、追加料金を支払った可能性のあるパッケージです。 Berkeley BSD UNIX で "/opt" を見た記憶がありません。彼らは、自分でインストールしたものに「/usr/local」を使用しました。
しかしもちろん、さまざまなディレクトリの真の「意味」は常にあいまいです。これは間違いなく良いことです。なぜなら、これらのディレクトリに正確な (そして厳密に強制された) 意味があれば、さまざまなディレクトリ名が急増することになるからです。
Filesystem Hierarchy Standard では、「/opt/*」について次のように述べています。
<ブロック引用>"/opt は、アドオン アプリケーション ソフトウェア パッケージのインストール用に予約されています。 "
対照的に、「/usr/local/*」については次のように述べています:
<ブロック引用>"/usr/local 階層は、システム管理者がソフトウェアをローカルにインストールするときに使用します。 "
最近では、「/usr/local/*」は通常、ビルドされたソフトウェアのインストールに使用されます ローカルで、おそらく構成オプションなどを微調整した後。
アドオン ソフトウェア パッケージ。
詳細については、http://www.pathname.com/fhs/2.2/fhs-3.12.html を参照してください。
ウィキペディアにも記載されています。
その使用は、System V UNIX の標準部分であった 1980 年代後半までさかのぼります。最近では、Linux、Solaris (SysV)、OSX Cygwin などでも見られます。他の BSD unix (FreeBSD、NetBSD など) は他のルールに従う傾向があるため、/opt を持つ BSD システムは通常見られません。他の環境に慣れている人によって管理されている場合を除きます.
OPT
イオン
システムの実行に必須ではない、インストールするオプションのソフトウェアとパッケージが含まれています。
通常は optional add-on software packages
のように記述します ソース、またはベース システムの一部ではないもの。一部のディストリビューションのみが使用し、他のディストリビューションは単純に /usr/local
を使用します .