Поэтому я установил Ubuntu с Xfce (используя crouton), попытался запустить synaptic и столкнулся со следующим:
$ synaptic-pkexec
==== AUTHENTICATING FOR com.ubuntu.pkexec.synaptic ===
Authentication is required to run the Synaptic Package Manager
Authenticating as: *redacted*
Password:
polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized
This incident has been reported.
Я сделал своего пользователя root (я могу устанавливать и удалять вещи, используя apt-get
]). Что не так?
Обычно, Polkit дающему полномочия на Ubuntu предоставляют администраторскому пользователю, использующему sudo
группа. Похож на любой гренок, делает, чтобы дать Вам sudo
полномочия не добавили Вас к sudo
группа.
Сделайте:
sudo adduser $USER sudo
И перевход в систему. Проверьте, что Вы находитесь в sudo
группа, теперь использующая groups
или id
команда.
Используйте его с sudo
sudo synaptic-pkexec
Работавший для меня при попытке использовать в новой установке Xfce4 на Debian; должен работать на Ubuntu также.
Кроме того, когда я сделал новую установку, я не мог запуститься синаптический графически (через GUI). Фиксация к этому устанавливает следующие пакеты:
sudo apt install synaptic apt-xapian-index policykit-1-gnome
policykit-1-gnome
делает диалоговое окно автора GUI для синаптического возможным, без которого синаптический будет работать, но оно ничего не покажет на GUI.
apt-xapian-index
в основном для поддержания индексов пакета.