我需要一些有关 PolicyKit1 的帮助。
我在 Ubuntu 18.04 服务器上运行 mastodon (joinmastodon.org),但无法重新启动服务。
当我跑步时systemctl start mastodon-web mastodon-sidekiq mastodon-streaming
我得到了这个:
Failed to start mastodon-web.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status mastodon-web.service' for details.
Failed to start mastodon-sidekiq.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status mastodon-sidekiq.service' for details.
Failed to start mastodon-streaming.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status mastodon-streaming.service' for details.
或者,当我运行这个时,systemctl enable mastodon-*
我得到了这个
Failed to enable unit: The name org.freedesktop.PolicyKit1 was not provided by any .service files
我不知道这个错误来自哪里,也不知道如何修复它。我已经尝试了在 StackEchange 上找到的一些方法,但都无法修复它。
请帮助我解决这个问题。谢谢。
答案1
如果您不是 root,即使policykit-1
安装了 ,您也会收到相同的错误消息。在这种情况下,您可以在命令前加上sudo
。
答案2
考虑安装包含所需内容的包org.freedesktop.PolicyKit1文件:
sudo apt install policykit-1