web-dev-qa-db-ja.com

Ubuntu 16.04の新興企業について

だから私は、10.04から始まり、現在14.04から16.04に上昇したマスターバックエンドを備えた[Myth] buntuシステムを持っています。それは私が持っている唯一のUbuntuシステムであり、不具合が発生するまでほとんど無視されます。私の他のシステムはすべてsystemdを使用しています。

だから私はmythtvを0.28から0.29にアップグレードしていますが、それをやったようですが、myth-setupに問題があり、myth-setupが主張するとおりmythbackendを停止しないことがわかりました。さらにスヌーピングすると、systemctl status mythbackendfailed (Result: exit-code)を示している間に、mythbackendが1のPPIDで実行されていることが示されます。 PID 1は/sbin/initで、システム化する必要があります。

さらに、mythbackendは/etc/init/mythtv-backend.conf(upstart)からの引数で実行されていますが、これは16.04で非推奨になりました。今、これはさらに多くが起こっていることを疑うに私を導きます。私は新興企業についてほとんど理解していません。

では、新しく進化した16.04から新興企業をどのように排除すればよいのでしょうか?

Upstartedは16.04で非推奨になりましたが、インストールおよびサポートもされています。 Q&A SysV、Upstartおよびsystemd initスクリプトの共存 は、16.04でのUpstartとSystemdの関係を説明しています。

つまり、systemdupstartの両方を一緒に使用すると、実行したばかりのデバッグがさらに複雑になります。 MythTVがサービスの管理/停止/開始に使用できるsystemdユニットファイルを提供する場合は、混乱を避けるために、見つけたUpstart構成ファイルを削除してください。 MythTVがsystemdユニットファイルを提供している場合は、そうするよう奨励してください。

2
Mark Stosberg