FreeBSDでカスタムパッケージをどこにインストールしますか?

FreeBSDでカスタムパッケージをどこにインストールしますか?

Linuxでは、次のように言います。ファイルシステム階層標準/opt、追加のアプリケーションパッケージ用の指定された場所です。したがって、(他のものにも依存しない)独自のパッケージを開発するとき、私はそれを私が選択した階層/opt/somepackageと一緒に内部に配置しました。

上記のリンクによると、FreeBSDはFHSに厳密に従わず、代わりにサードパーティのパッケージを/usr/local.OPNsenseにインストールし、独自のコードを/usr/local/opnsense。 - したがって、特定の場所にインストールされているパッケージは他のものと競合する可能性が低いですが。hier/opt/somepackage

FreeBSDの適切なインストール場所は何ですか?/usr/local/somepackage代わりに/opt/somepackage、再び下に私が選択した階層はありますか?

洞察力を提供していますが、私の質問に対する完全な答えは提供していない次の投稿を見ました。

ベストアンサー1

少なくともOpenBSDでは(FreeBSDにも同様に適用されるようです)、これは/usr/local基本的にオペレーティングシステムのパッケージシステムによって管理されます。あなたの「カスタムパッケージ」いいえパッケージシステムで処理すると、同じ名前のファイルなどの他のパッケージと競合する可能性があります。したがって、オペレーティングシステムのパッケージシステムを介してインストールするパッケージを構築しない限り、/opt他のパッケージを妨げないように(または妨げられないように)パッケージをそのままにすることをお勧めします。

おすすめ記事