しばらく前に、私はDebianコンピュータのソースからCouchdbをインストールしました。うまくインストールされ、すべてがうまくいくようです。
数週間後、dpkgを使用して.debからアップグレードしてインストールしたいと思います。これですべてがインストールされているようです/opt
。すべてうまく機能しているようですが、なぜすべてにインストールされたのかわかりません。に/opt
直接取り付けるほど「スムーズに」感じられません。 /etc/couchdbにインストールされている設定ファイルを編集するよりも、設定が面倒です。/usr/local/bin
/etc
/var/log
/opt
インストールが「良いもの」である理由と、以前にソースからインストールするよりも、これがより良い方法である理由を説明してください。
私はちょっと曖昧な質問であることを知っていますが、私はLinuxだけがよく、専門家ではなく、Linuxにインストールする理由を理解していません。/opt
ベストアンサー1
これファイルシステム階層標準次の定義を考慮すると:
/opt
:追加申請パッケージ/usr/local
:ローカル階層(ソフトウェアをローカルにインストールするときにシステム管理者が使用する)
私が読む方法は次のとおりです。
- 標準システムアプリケーションを入力する必要があります
/bin
(/usr/bin
暗黙的に) - サードパーティのパッケージを入れる必要があります。
/opt
/usr/local
システム管理者が必要な場合にのみインストールする必要があります。
さらに、システム管理者がdpkg
何かを使用またはインストールしている場合は、デフォルトでそのrpm
状態にしてはいけません/usr/local
。
したがって、正しいことをしていると言うのは安全です。