MongoDBのdebian jessieパッケージがinit.dスクリプトをインストールしないのはなぜですか?

MongoDBのdebian jessieパッケージがinit.dスクリプトをインストールしないのはなぜですか?

以下を使用して、Debian に MongoDB Community Edition をインストールしています。ここで説明。それは言う:

mongodb-org-serverパッケージは、/etc/mongod.conf設定ファイルを使用してmongodを起動するinitスクリプトを提供します。

/スクリプトsystemdの代わりにスクリプトをインストールしたことがわかりました。これは以下を実行することによって確認されました。SysVinitinit.ddpkg -L

$ dpkg -L mongodb-org-server
[...]
/lib/systemd
/lib/systemd/system
/lib/systemd/system/mongod.service

しかし、MongoDBにスクリプトがあることがわかりましたinit.d彼らのgithubから。なぜインストールされないのですか?従うべき特別なステップがありますか?

ベストアンサー1

なぜなら2016年2月9日、MongoDBのSam Kleinmanはこのアプローチを採用することにしました。。 Debian 7ユーザーはvan Smoorenburgスクリプトのみを受け取りますrc。 Debian 8ユーザーはsystemdユニットファイルのみを受け取ります。どちらも両方の方法を持つことはできません。ご覧のとおり、当時は疑問が提起されました。しかし、それ以降は何もしませんでした。

これは実際にDebianには適していません。対照的に、Debian の人々は異なる方法で作成され、両方を含むパッケージを作成します。

MongoDBのSam Kleinmanが会話に適した人だと思いました。

おすすめ記事