«Программное обеспечение не может быть установлено или удалено, потому что служба аутентификации недоступна. »

26

У меня 12.10 Ubuntu, и когда я пытаюсь удалить / установить программы, я получаю уведомление:

Программное обеспечение не может быть установлено или удалено, потому что служба аутентификации недоступна.

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

Когда я вхожу в систему как пользователь root (вместо учетной записи, которую я регулярно использую), у меня нет проблем.

ГРР
источник
У меня похожая ошибка после обновления с 13.04 до 13.10: org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.44'}): org.debian.apt.install-file(я уже проверил: Policy Kit находится в автозапуске)
rubo77
1
Я получил эту ошибку, когда изменил среду рабочего стола, у меня сработал ответ devav2.
Flimm

Ответы:

27

Похоже, агент проверки подлинности набора политик не запускается в программе запуска приложений.

Добавьте строку ниже для запуска приложений.

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

Также обратите внимание, что это уже было поднято как ошибка и исправлено в софт-центре - 5.3.9

Обновите свой центр программного обеспечения, чтобы решить эту проблему.

Вот подробности ошибки

devav2
источник
2
Обновление может не работать. Ошибка снова появилась .
Зилвадор
9
Msgstr "Добавить строку ниже для запуска приложений." Где!????
luke1985
5

У меня такая же проблема. Оказалось, потому что Агент проверки подлинности PolicyKit не был отмечен в автозагрузке программ . Я проверил это, и проблема была исправлена. Надеюсь, это позаботится и о вас.

Zoids
источник
Что такое «программа запуска»? как мне его открыть?
Элия ​​Вайс
4

Я чувствую, что вы можете просто переустановить программное обеспечение Ubuntu, оно будет исправлено, я уже это сделал. просто введите эту команду в своем терминале, она переустановит центр программного обеспечения

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

Мохамед Язер
источник
не работает ... :(!
Сарфарадж Сипай
1

@Devav и @Zoids правы. Здесь есть похожий вопрос: ошибка аутентификации при попытке установить или удалить с помощью Ubuntu Software Center (14.04)

Добавляем ссылку, чтобы она помогала другим. Помимо добавления его в элементы автозагрузки, вы должны даже запустить приложение, чтобы оно работало для текущего сеанса. Следовательно, запустите приложение как sudo /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Винод Тигади
источник
1

Извините, что возрождаю эту ветку, но для тех, кто все еще сталкивается с этой проблемой, использую центр программного обеспечения, используя gksudoисправленный для меня и предоставив графический центр программного обеспечения необходимые разрешения.

ОБЪЯВЛЕНИЕ
источник
Это лучший ответ, имо.
noahlz
0

Если это может помочь, я использую xubuntu 14.04, и у меня была такая же проблема. При запуске был запущен комплект политик, но пакет policykit-1-gnome не был установлен. После установки он работал!

Franperr
источник