Raspbian Jessieはsystemdを使用しており、ほとんどのシステム起動プロセスは.serviceファイルから実行されているようです。 SysVのinitエントリはまだたくさんあります。私はDebian8が両方のシステムをサポートしているというさまざまな記事を読んで集めました。
どのSysVinitエントリがまだサポートされているか、どれがサポートされていないかを誰かが説明できますか? systemdはどのようにinitエントリを呼び出しますか?対応する.serviceが実行されているかどうかは無視されますか?
私はmansystemd.serviceで部分的な答えを見つけました
「サービスが特定の名前で要求されたが、ユニット構成ファイルが見つからない場合、systemdは同じ名前(.serviceサフィックスが削除された)のSysV initスクリプトを探し、そのスクリプトからサービスユニットを動的に作成します。」
どのSysVinitエントリがまだサポートされているか、どれがサポートされていないかを誰かが説明できますか?
リストはありません。スクリプトと、スクリプトがどの程度正常に動作し、バグがなく、RedHat/LSBの規則に準拠しているかによって異なります。
Systemdはどのようにinitエントリを呼び出しますか?対応する.serviceが実行されているかどうかは無視されますか?
重要なのはサービスユニットファイルのpresenceですが、アクティブかどうかではありません。セカンダリユーティリティは、System V rc
スクリプトを呼び出すネイティブsystemdユニットをオンザフライで生成します。 systemdはそれらを直接呼び出しません。