web-dev-qa-db-ja.com

Ubuntu 13.10へのアップグレード後にプログラムをインストール/削除しようとするとエラーが発生する

Ubuntuソフトウェアセンターにプログラムをインストールしようとすると、PolicyKitに問題があります(シナプスまたはミューオンの同様のメッセージ):13.04から13.10へのアップグレード後に問題が始まりました。

プログラムを削除またはインストールしようとすると、通知が表示されます。

You are not allowed to perform this action! You don't have the required privileges to perform this action

このアクションの実行は許可されていません!
このアクションを実行するために必要な権限がありません

詳細を開くと、次のように表示されます。

org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.44'}): org.debian.apt.install-file

私はすでにチェックしました:

また、ユーザーをグループルートに追加しようとしましたが、ユーザーはこれらのグループに追加されました

adm dialout cdrom Sudo audio plugdev staff users Fuse lightdm mlocate netdev bluetooth lpadmin admin sambashare kismet root

正確にはどのような権利ですか?ユーザーとしてソフトウェアセンターにアクセスできる必要がありますか?

また関連

「認証サービスが利用できないため、ソフトウェアをインストールまたは削除できません。」


編集:
この問題は、通常のユーザーとしてnautilusを起動した場合、アップグレード以降にUSBデバイスをマウントできないことと関係している可能性があります。

USBスティックを左側のボタンで(ルートとして)マウントできるようにするには、withgksudo nautilusを開始する必要があります


多分それはインストールされたパッケージで何かをしなければならないかもしれません これはdpkg -lの出力です

4
rubo77

14.04にアップグレードすると、この問題が修正されます

0
rubo77

Software Centerを完全に削除してから再インストールしてみてください

これらのコマンドが役立ちます。

Sudo apt-get autoremove software-center && Sudo apt-get --purge remove software-center
Sudo apt-get autoremove && Sudo apt-get autoclean
Sudo rm -r ~/.cache/software-center/

メッセージをよく読んで、ソフトウェアセンターのみに関連するパッケージが削除されるようにしてください。

もう一度再インストールします。

Sudo apt-get update
Sudo apt-get -f install software-center

編集

いつか他の方法で管理する必要があります。できることをしました。問題は、パッケージマネージャーでインストールボタンをクリックしても、パスワードを取得するためのパスワードウィンドウが起動しないことだと思います。ただし、適切な権限でパッケージマネージャーを開くと、パッケージマネージャーは不要になり、すべて正常に機能します。

だから私があなたに前に言ったことを回避することを続けることをお勧めします、つまり、押すたびにパッケージマネージャーを実行します Alt+F2 gksuを使用してコマンドを実行します。 gksu synapticgksu software-centerなど。

パッケージをインストール/削除するためにパスワードを入力する必要がありますが、使用することは大きな問題ではありません。最後になりますが、その時間を費やしてもあなたの問題は解決されませんでした。 :(以前に提案したことを回避策で管理できることを願っています。

そして、はい、このコマンドで壊れたパッケージと残りのパッケージのリストを取得できます:

Sudo dpkg -l | grep -e "^rc" -e "^iU"

このコマンドが値を返す場合、これはパッケージまたは残留パッケージが破損していることを意味します。 rcは残差を意味し、iは破損を意味します。

さらにお手伝いができる場合は返信してください。

1
Saurav Kumar

私は同じメッセージを受け取り始めました。次に、[設定マネージャー] [セッションとスタートアップ] [アプリケーションの自動起動]で誤ってPolicyKitのチェックを外していたことに気付きました。

Ubuntu Studioを使用しています。

0
Slashthedragon

同じ問題があり、発見された この記事

Gdebiパッケージをインストールするように指示されます。

Sudo apt-get install gdebi

次に、.debファイルを右クリックし、[開く]を選択して、ソフトウェアセンターの代わりにgdebiを選択します。次に、インストール時にパスワードの入力を求められました。

0
Chris McGiffen