web-dev-qa-db-fra.com

"Le logiciel ne peut pas être installé ou supprimé car le service d'authentification n'est pas disponible."

J'ai 12.10 ubuntu et quand j'essaye de supprimer/installer des programmes, je reçois une notification:

Le logiciel ne peut pas être installé ou supprimé car le service d'authentification n'est pas disponible.

(org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name':  ':1.104'}): org.debian.apt.install-or-remove-packages

Lorsque je me connecte en tant qu'utilisateur root (au lieu du compte utilisateur que j'utilise régulièrement), je n'ai aucun problème.

26
grr

Il semble que l'agent d'authentification du kit de stratégie ne soit pas démarré dans le programme d'applications de démarrage.

Ajoutez la ligne ci-dessous aux applications de démarrage.

 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Notez également que cela a déjà été soulevé en tant que bogue et corrigé est fourni dans le centre de logiciel - 5.3.9

Mettez à jour votre centre de logiciel pour résoudre le problème.

Voici le détails du bug

27
devav2

J'ai eu le même problème. Il s'est avéré que c'est parce que Agent d'authentification PolicyKit n'a pas été coché dans Programmes de démarrage. Je l'ai vérifié et le problème a été résolu. Espérons que cela s’occupera de vous aussi.

5
Zoids

Je pense que vous pouvez simplement réinstaller le logiciel Ubuntu, il sera corrigé, je l’ai essayé. il suffit de taper cette commande dans votre terminal, il réinstallera le centre de logiciel

Sudo apt-get update; Sudo apt-get --purge --reinstall install software-center software-properties-common software-properties-gtk

4
Mohamed Yaser

Désolé de faire revivre ce fil de discussion, mais pour ceux qui rencontrent toujours ce problème lors de l’exécution du centre logiciel en utilisant gksudo l’a corrigé pour moi et a donné au centre logiciel le droit d’obtenir les autorisations nécessaires.

1
A.D

@Devav et @Zoids ont raison. Il y a une question similaire sur SO ici: Erreur d'authentification lors de la tentative d'installation ou de désinstallation à l'aide du logiciel Ubuntu Software Center (14.04)

Ajout du lien, afin que cela aide les autres. En plus de l'ajouter aux éléments de démarrage, vous devez même exécuter l'application pour qu'elle fonctionne pour votre session en cours. Par conséquent, lancez l'application en tant que Sudo /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

1
Vinod Tigadi

Si cela peut aider, j'utilise xubuntu 14.04 et j'ai eu le même problème. Un kit de règles avait été lancé au démarrage mais le paquet policykit-1-gnome n'était pas installé. Une fois installé cela a fonctionné!

0
Franperr