PackageKitプロジェクトダイアログは、Debian Jessieデスクトップでrootパスワードの入力を求めるプロンプトを表示し続けます。これは、ログインしたアカウントにroot権限があるか、rootパスワードを知っていることを前提としているようです。
デスクトップ設定で無効にする方法はありますか?
KDEを使用していますか?私は先日この問題を抱えていました、そしてsystemctl stop/disable packagekit
まったく役に立たなかった。
プロンプトは次のとおりです。
この例では、polkit.subject-pidはPID 2201であり、次のようになります。
username 2201 0.0 0.1 1354816 24440 ? Sl Oct27 2:46 kded5 [kdeinit5]
これは、KDEが何かをしている可能性があることを示唆しています。私のシステムでは、KDEのシステム設定ツールにパッケージ管理設定がありませんが、apperの設定メニューを開くと次のことがわかりました。
これをNeverに設定すると、問題は解決しませんでした。
更新:systemctl mask packagekit
も同様に機能します。たとえば、 http://0pointer.de/blog/projects/three-levels-of-off を参照してください。これは、systemctl stop、disable、およびmaskの違いを説明しています。マスクを使用すると、サービスが再びunmask
されるまで、サービスを完全に開始できなくなります。