私はLinuxを勉強していますファイルシステム階層標準、私の関係を知りたい/選択する、/etc/選択そして/var/opt。
/optにインストールされているアドインの静的構成と変数データを/etc/optおよび/var/optに移動する必要があるという2つの場所を読むことができます。
変更可能なパッケージファイル(通常動作中の変更)は/ var / optにインストールする必要があります。詳細については、/var/opt セクションを参照してください。
ホスト固有の構成ファイルは/ etc / optにインストールする必要があります。詳細については/ etcセクションを参照してください。
引用:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html
追加のアプリケーションパッケージ用のホスト固有の設定ファイルは、/etc/opt/ディレクトリにインストールする必要があります。ここでは、パッケージの静的データを格納する/ optのサブツリー名です。
引用:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s07.html#etcoptConfigurationFilesForOpt
しかし、次の詩も私を混乱させます。
通常、/etc/opt/ および /var/opt/ にコピーするファイル、および /opt にあるディレクトリなど、システムでパッケージをサポートするために必要なすべてのデータは /opt/ になければなりません。
引用:https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html
この「ルール」の結果は、構成データとランタイムデータが2回存在する必要があるようです。そして、/optから/{etc、var}/optにコピーする必要があります。これは私にとって非現実的なようです。矛盾するソースとドキュメントの変更をどのように処理しますか?