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

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

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

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

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

28
задан 10 May 2014 в 21:18

7 ответов

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

5
ответ дан 10 May 2014 в 21:18

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

0
ответ дан 10 May 2014 в 21:18

@Devav и @Zoids is right. Аналогичный вопрос по SO здесь: Ошибка аутентификации при попытке установки или удаления с помощью Ubuntu Software Center (14.04)

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

1
ответ дан 10 May 2014 в 21:18

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

2
ответ дан 10 May 2014 в 21:18

Похоже, что агент аутентификации комплекта политик не запущен в программе запускаемых приложений.

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

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

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

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

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

28
ответ дан 10 May 2014 в 21:18

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

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

4
ответ дан 10 May 2014 в 21:18

Я смог устранить проблему, открыв терминал и набрав команду:

sudo su

А затем в получившейся корневой оболочке:

software-center

Это открыло Центр программного обеспечения и позволило мне установить программное обеспечение Я хотел.

Это также полезно, если вы хотите использовать Центр программного обеспечения перед применением более постоянного решения. Это похоже на метод, описанный в ответе AD - оба используют sudo , а не PolicyKit для повышения привилегий - но в большинстве текущих выпусков Ubuntu нет gksudo .

Если вы хотите сделать это с помощью одной команды и без открытия корневой оболочки, это также работает:

sudo -H software-center
1
ответ дан 5 January 2021 в 23:32

Другие вопросы по тегам:

Похожие вопросы: