我刚刚在 Ubuntu 上安装了 KDE。但安装后,ubuntu 软件中心没有安装或删除任何软件。它给出的输出如下
Authentication Error
Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.184'}): org.debian.apt.install-or-remove-packages
有一点我需要告诉你,当我切换到 Unity 软件中心时,它工作正常,但是当我切换回 KDE 时,它却不工作。请帮助我 :'( 我已经安装了软件包并尝试了说明,但它不起作用。我也尝试过使用 Kubuntu 软件中心,但它也不起作用 :(
答案1
解决此问题的临时方法是使用超级用户权限从命令行启动软件中心:
kdesudo software-center
要解决此问题,您应该确保安装了所有最新版本的软件。
sudo apt-get update && sudo apt-get upgrade
如果问题仍然存在,请检查启动应用程序中的PolicyKit 身份验证代理确保它已启用。如果不可用,则应将此行添加到启动应用程序中:
polkit-kde-1
这似乎是一个已知错误策略套件身份验证代理未启动。
编辑:正如@gertvdijk 在评论中提到的,当然你应该确保 PolicyKit 代理已经安装。
sudo apt-get install polkit-kde-1
否则启动应用程序条目是无用的。