Программное обеспечение не может быть установлено или удалено, потому что служба аутентификации недоступна
Я пытаюсь установить флэш через центр программного обеспечения, и я получаю эту ошибку:
"Software can't be installed or removed because the authentication service is not
available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name':
':1.51'}): org.debian.apt.install-or-remove-packages"
Я проверил запуск приложений и обнаружил, что проверен агент проверки подлинности набора политик.
Затем я попытался использовать /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
и получил это сообщение об ошибке:
(polkit-gnome-authentication-agent-1:25835): polkit-gnome-1-WARNING **:
Unable to determine the session we are in: No session for pid 25835
Похоже, что ошибки можно избежать, запустив центр программного обеспечения в режиме root с помощью
gksu software-center
или установив его через командный режим, например sudo apt-get install flashplugin-installer
2 ответа
Так как PolicyKit, кажется, установлен и apt-get работает, попробуйте следующую команду
sudo apt-get --purge --reinstall install software-center software-properties-common software-properties-gtk
Я сталкивался с этим решением на http://looselytyped.blogspot.com/2013/04/making-ubuntu-software-center-work-with.html
Попробуйте следующее:
sudo apt-get install polkit-kde-1
Возможно, вам придется выйти или перезапустить, чтобы изменения вступили в силу.