System Vを使用してPolicykitをインストールする方法は?

System Vを使用してPolicykitをインストールする方法は?

Debian Jessieを実行しているRaspbian Raspberry Piに最小インストールを作成しました。それに加えて、libx11-.*削除を含む依存関係を削除しましたpolicykit-1。再インストールしようとすると、policykit-1次のエラーが発生します。

$ sudo apt-get install policykit-1
...
The following packages will be REMOVED:
  sysvinit-core
...
dpkg: sysvinit-core: dependency problems, but removing anyway as you requested:
 sysvinit depends on sysvinit-core | upstart | systemd-sysv; however:
  Package sysvinit-core is to be removed.
  Package upstart is not installed.
  Package systemd-sysv is not installed.

その後、起動が中断され、このインストールコマンドを実行する前のイメージにSDカードを復元する必要があります。 (最小インストールを作成する前とlibx11-.*依存関係を削除した後、起動は正常に機能しました。)どのように再インストールしますかpolicykit-1


編集する

これはしばらく働きましたが、もう機能しません。

行が長いここpolicykit-1Debian でシステムを停止する方法について説明します。すべて読んでいないが、この本(閉じる)エラーレポートこれがsystemd-shim役に立つと提案します。

policykit-1次のコマンドを実行すると、コンピュータを再起動できましたが、それがどのように機能しているかはわかりません。

sudo apt-get install systemd-shim policykit-1

しかし、最近のDebian Jessieのアップデートのため、これはうまくいきません。policykit-1その後も削除され、sudo apt-get dist-upgradeこのコマンドを実行するとまだ削除するように求められますsysvinit-core

ベストアンサー1

最近の読者の場合:

デバンデフォルトではsysvinitを使用し、以下を含むディストリビューションです。ポリシーセット-1systemdに依存しないパッケージ。 initシステムを含まないほとんどすべての点でDebianと互換性があります。

おすすめ記事