シナモンを含むLinux Mint 19 x64
ファイルをダブルクリックし、パッケージインストーラポップアップで「パッケージのインストール」をクリックして.debをインストールしようとするたびに、次のエラーが発生します。
ソフトウェアをインストール/削除し、他のパッケージ管理関連のタスクを実行できるようにするソフトウェアであるaptdaemonにプログラミングエラーがあるようです。
org.freedesktop.DBus.Error.NoReply: メッセージ受信者がメッセージを切断しましたが応答しませんでした。
私は走ることがapt update
でき、upgrade
大丈夫でしょう。dpkg
しばらく前に、コマンドラインで使用したインストールに問題が発生したようです。この問題を解決する方法の詳細が見つかりません。どんなアイデアがありますか?
編集:ソフトウェアマネージャのGUIでもエントリをインストールできません。mintinstall
、、mintupdate
再インストールしようとしましたがgdebi
、そうしても状況が変わりませんでした。 GUIから削除する方法はありません。
編集2:メニューでシナプティックを開くことができないことがわかりました。synaptic-pkexec
コマンドラインから実行すると、次の出力が表示されます。
認証の確認中にエラーが発生しましたcom.ubuntu.pkexec.synaptic:GDBus.Error:org.freedesktop.DBus.Error.NoReply:メッセージ受信者がメッセージバスから切断され、応答しませんでした。
これにより、私の問題が戦略パッケージに関連している可能性があると思いますが、戦略パッケージについて十分にはわかりません。policykit-desktop-privileges
sudoで一般的なタスクを自動的に実行できるsudoグループの管理者またはユーザーに役立ちます。 deb ファイルをダブルクリックすると、通常 sudo パスワードを求めるまで gdebi-gtk に問題はありません。
ポリシーパッケージに関連する潜在的な問題を解決するには?
編集3:問題はポリシーツールキットに根ざしているようで、質問を編集しました。私のラップトップにはLinux Mint 19 x64が安定してインストールされており、デスクトップの動作をラップトップと比較しています。私のラップトップで実行するとpkexec nano
UIがポップアップし、sudoパスワードを要求し、パスワードを入力するとnanoが実行されます。問題のあるサーバーでpkexec nano
予想されるUIポップアップの代わりに実行すると、実行時と同じ出力が表示されますsynaptic-pkexec
(シナプティックではなくcom.ubuntu.pkexec.execと表示されている場合を除く)。
いくつかのインターネット検索によると、基本的なポリシーツールキットは/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
。ファイルを実行すると、次の結果が表示されます。
** (polkit-gnome-authentication-agent-1:13684): 警告**: 10:10:40.701: 認証エージェントの登録に失敗しました: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: 認証エージェントが失敗しました。特定のトピックに存在します
現在、認証プロキシを見つける方法があるかどうかはわかりません。 「active」というサービスがあり、polkit
エラーが発生しないようです。ログイン情報を確認してみると/var/log/auth.log
エラーはありません。上記の操作を実行すると、pkexec nano
ログに次のものが印刷されます。
Aug 9 10:14:44 MyComputerName polkitd(authority=local): unix-session:c2 の認証エージェントを登録中 (sysbus 名: 1.56 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication -agent - 1) ], オブジェクトパス /org/gnome/PolicyKit1/AuthenticationAgent, ロケール en_US.UTF-8)
これはpolkit-gnome-authentication-agent-1がアクティブで実行中のように感じますが、間違いなく間違っています。
私はまた、私が実行してパスワードを求めるメッセージを正しく表示できるという事実が奇妙だと思いますsudo apt update
(パスワードが与えられたら正しく行われます)。ポールキットがこのようなことを担当すると思っていましたが、壊れたようです。
答え1
私はDebianとKDEを使用しています。
苦しんでいる症状があります。メニューから実行すると、synaptics
一般的な認証ポップアップは表示されません。端末でsudo synaptics
作業が開始されました。
journalctl
(polkit分割エラー)そしてメニュー項目がsynaptics
実際に実行されることを理解すると、synaptics-pkexec
ここに到達します。
存在するhttps://forums.linuxmint.com/viewtopic.php?t=302811誰かがxRDPをインストールしたときに生成されたファイルを削除してこの問題を解決したことを読みました。行く
/etc/polkit-1/localauthority.conf.d/
削除して
02-allow-colord.conf
sudo systemctl restart polkit.service
polkit()を再起動しなくてもすぐに機能しました。