web-dev-qa-db-ja.com

アップグレードしたUbuntu 16.04サーバーからupstartバイナリを削除する必要がありますか?

最近、サーバーを14.04から16.04 LTSに更新しました。

特にmysqlとmythtvでいくつかの問題がありました。結局私はそれを働かせました、しかし....

更新を行うたびに、起動エラーメッセージが表示されます。

ステータス:Upstartに接続できません:ソケット/ com/ubuntu/upstartに接続できませんでした:接続が拒否されました

更新されたアプリケーションが再起動したとき。それらは再起動しているので、systemdはその処理を行っています。

mythtv-setupが正しく機能していません。バックエンドをシャットダウンまたは再起動する必要はありません。端末で同様のメッセージを取得します。

Upstartバイナリはまだ私のシステムにあります。一部の起動スクリプトも残っていると想定しているため、アプリケーションの起動時にupstartエラーが発生します。

Upstartバイナリを削除する必要がありますか?さらに良いことに、パージして冗長なスクリプトを削除しますか?

Systemdがこれを処理して動作しているように見えるので、大丈夫だと思うのですが、起動できないボックスが欲しくないので、私はこれを行うことに不安を感じています。

ありがとう。

1
Tony

いいえ。実行した場合Sudo apt-get remove upstart、これらのパッケージが削除されるため、何に依存するかがわかります。

これが表示されます:

The following packages will be REMOVED: libunity-2d-private0 ubuntu-desktop unity unity-2d unity-2d-common unity-2d-panel unity-2d-Shell unity-2d-spread unity-greeter upstart

特に、「ubuntu-desktop」と「unity」はどちらもインストールされているUpstartに依存しているため、Upstartはインストールしたままにしておきます。

代わりに、MythTVのインストールがUbuntu 16.04用に正しく構成されたものと互換性があることを確認することに力を注ぎます。

1
Mark Stosberg